{"id":2992,"date":"2021-04-18T11:08:00","date_gmt":"2021-04-18T02:08:00","guid":{"rendered":"http:\/\/43.203.250.216\/?p=2992"},"modified":"2025-10-01T16:25:47","modified_gmt":"2025-10-01T07:25:47","slug":"xcode%ec%97%90%ec%84%9c-opencl-%ea%b0%9c%eb%b0%9c%ed%99%98%ea%b2%bd-%ec%84%a4%ec%a0%95%ea%b3%bc-%ea%b0%84%eb%8b%a8%ed%95%9c-%eb%94%94%eb%b0%94%ec%9d%b4%ec%8a%a4-%ec%a0%95%eb%b3%b4-%ec%b6%9c%eb%a0%a5","status":"publish","type":"post","link":"https:\/\/litcoder.com\/?p=2992","title":{"rendered":"XCode\uc5d0\uc11c OpenCL \uac1c\ubc1c\ud658\uacbd \uc124\uc815\uacfc \uac04\ub2e8\ud55c \ub514\ubc14\uc774\uc2a4 \uc815\ubcf4 \ucd9c\ub825 \uc608\uc81c"},"content":{"rendered":"\n<ol class=\"wp-block-list\"><li>XCode\uc5d0\uc11c \uc0c8\ub85c\uc6b4 \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\uace0 macOS\uc758 Command Line Tool\uc744 \uc120\ud0dd\ud55c\ub2e4.<\/li><li>Project\ub97c \uc120\ud0dd\ud558\uace0 &#8216;Build Phases&#8217; -&gt; &#8216;Link Binary With Libraries&#8217;\uc5d0\uc11c \ub354\ud558\uae30(+)\ub97c \uc120\ud0dd\ud55c \ud6c4 OpenCL framework\uc744 \uc120\ud0dd\ud55c\ub2e4.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"309\" src=\"https:\/\/litcoder.com\/wp-content\/uploads\/2021\/04\/XCode_OpenCL_framework-1-1024x309.png\" alt=\"\" class=\"wp-image-2996\" srcset=\"https:\/\/litcoder.com\/wp-content\/uploads\/2021\/04\/XCode_OpenCL_framework-1-1024x309.png 1024w, https:\/\/litcoder.com\/wp-content\/uploads\/2021\/04\/XCode_OpenCL_framework-1-300x90.png 300w, https:\/\/litcoder.com\/wp-content\/uploads\/2021\/04\/XCode_OpenCL_framework-1-768x232.png 768w, https:\/\/litcoder.com\/wp-content\/uploads\/2021\/04\/XCode_OpenCL_framework-1-624x188.png 624w, https:\/\/litcoder.com\/wp-content\/uploads\/2021\/04\/XCode_OpenCL_framework-1.png 1290w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\uc544\ub798\uc758 \uc608\uc81c \ucf54\ub4dc\ub294 <a href=\"https:\/\/subscription.packtpub.com\/book\/application_development\/9781849692342\/1\/ch01lvl1sec12\/an-example-of-opencl-program\" data-type=\"URL\" data-id=\"https:\/\/subscription.packtpub.com\/book\/application_development\/9781849692342\/1\/ch01lvl1sec12\/an-example-of-opencl-program\">OpenCL programming by example<\/a>\uc758 2\uc7a5\uc5d0 \ub098\uc624\ub294 \ub0b4\uc6a9\uc744 \uc57d\uac04 \ubcc0\uacbd\ud55c \uac83\uc73c\ub85c AMD \ub77c\ub370\uc628 Pro 455\uc640 Intel HD graphics 530\ub450 \uac1c\uc758 GPU\uac00 \ub2ec\ub9b0 2016\ub144 \ub9e5\ubd81\ud504\ub85c\uc5d0\uc11c \uc2e4\ud589\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \uacb0\uacfc\uac00 \ucd9c\ub825\ub41c\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"raw\" data-enlighter-theme=\"dracula\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Number of platforms: 1\n3 devices found in platform0\n\tName: Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz\n\tType: 2\n\tImage support: 1\n\tVendor: Intel\n\tDriver ver.: 1.1\n\tDevice ver.: OpenCL 1.2 \n\tCompute units: 8\n\tMax clock: 2700 MHz\n\t\tDenorms: 1\n\t\tINF and quiet NaNs: 1\n\t\tRound to nearest: 1\n\t\tRound to zero: 1\n\t\tRound to INF: 1\n\t\tFMA: 1\n\n\tName: Intel(R) HD Graphics 530\n\tType: 4\n\tImage support: 1\n\tVendor: Intel Inc.\n\tDriver ver.: 1.2(Aug 31 2020 22:26:30)\n\tDevice ver.: OpenCL 1.2 \n\tCompute units: 24\n\tMax clock: 1050 MHz\n\t\tDenorms: 1\n\t\tINF and quiet NaNs: 1\n\t\tRound to nearest: 1\n\t\tRound to zero: 1\n\t\tRound to INF: 1\n\t\tFMA: 1\n\n\tName: AMD Radeon Pro 455 Compute Engine\n\tType: 4\n\tImage support: 1\n\tVendor: AMD\n\tDriver ver.: 1.2 (Sep 11 2020 22:04:49)\n\tDevice ver.: OpenCL 1.2 \n\tCompute units: 12\n\tMax clock: 855 MHz\n\t\tDenorms: 1\n\t\tINF and quiet NaNs: 1\n\t\tRound to nearest: 1\n\t\tRound to zero: 1\n\t\tRound to INF: 1\n\t\tFMA: 1\n\nProgram ended with exit code: 0<\/pre>\n\n\n\n<script src=\"https:\/\/gist.github.com\/c12c43673f80ef9a213c5fefb37df7d5.js\"><\/script>\n","protected":false},"excerpt":{"rendered":"<p>XCode\uc5d0\uc11c \uc0c8\ub85c\uc6b4 \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\uace0 macOS\uc758 Command Line Tool\uc744 \uc120\ud0dd\ud55c\ub2e4. Project\ub97c \uc120\ud0dd\ud558\uace0 &#8216;Build Phases&#8217; -&gt; &#8216;Link Binary With Libraries&#8217;\uc5d0\uc11c \ub354\ud558\uae30(+)\ub97c \uc120\ud0dd\ud55c \ud6c4 OpenCL framework\uc744 \uc120\ud0dd\ud55c\ub2e4. \uc544\ub798\uc758 \uc608\uc81c \ucf54\ub4dc\ub294 OpenCL programming by example\uc758 2\uc7a5\uc5d0 \ub098\uc624\ub294 \ub0b4\uc6a9\uc744 \uc57d\uac04 \ubcc0\uacbd\ud55c \uac83\uc73c\ub85c AMD \ub77c\ub370\uc628 Pro 455\uc640 Intel HD graphics 530\ub450 \uac1c\uc758 GPU\uac00 \ub2ec\ub9b0 2016\ub144 \ub9e5\ubd81\ud504\ub85c\uc5d0\uc11c \uc2e4\ud589\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \uacb0\uacfc\uac00 \ucd9c\ub825\ub41c\ub2e4.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5],"tags":[75,271,270],"class_list":["post-2992","post","type-post","status-publish","format-standard","hentry","category-programming","tag-mac","tag-opencl","tag-xcode"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/2992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2992"}],"version-history":[{"count":10,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/2992\/revisions"}],"predecessor-version":[{"id":3664,"href":"https:\/\/litcoder.com\/index.php?rest_route=\/wp\/v2\/posts\/2992\/revisions\/3664"}],"wp:attachment":[{"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/litcoder.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}