While much of OpenCL's potential lies in the GPU computing world, the API isn't exclusive to graphics processors. Indeed, AMD says it's now offering beta development tools to let developers write OpenCL apps for its multi-core microprocessors.
The OpenCL for CPU tools are available right now as part of the ATI Stream SDK 2.0 beta, which you can download right from AMD's Developer Central website. AMD offers different versions of the development kit for Windows Vista, Windows XP, and Linux in 32-bit and 64-bit flavors. You'll have to sign up to get them, though.
To show off the new capabilities, AMD has posted a video of fluid and particle physics simulations running on a system with four six-core Istanbul Opteron CPUs. Behold:
In the video, AMD's Justin Hensley points out that he's using the exact same program to scale from one processor core to 24—he just limited the number of cores available to the OpenCL runtime. Not only that, but Hensley says the same application could scale to use graphics hardware.
In our interview last week, Khronos President Neil Trevett told us that, eventually, OpenCL should evolve to let developers write applications that dynamically scale across GPU and CPU cores based on load and availability.
|Updated LG Gram laptops put heavy-duty power into feathery bodies||0|
|Monkey Day Shortbread||2|
|Thursday deals: a nice Z370 mobo, a huge VA display, and more||0|
|Samsung's Notebook 9 portables rock eighth-gen Core i7s||2|
|Rumor: Ryzen 2 set for Q1 2018 and a Fenghuang APU breaks cover||42|
|TR's 2017 Christmas giveaway: eight days left and counting||8|
|MSI gives Radeon RX Vega cards an Air Boost||22|
|Corsair's latest SO-DIMM kit takes 32 GB of DDR4 to 4000 MT/s||8|
|Report: Intel Inside co-marketing program will get a budget cut||32|
|Full disclosure: while I work for Intel; the opinions I express here are my own I think I understanding the issue you ran into. For the Braswell platf...||+37|