castanyes blaves

Random ramblings about some random stuff, and things; but more stuff than things -- all in a mesmerizing and kaleidoscopic soapbox-like flow of words.



GPU closer to general-purpose computing

AMD unleashes open-source 3D code • The Register
AMD has released "the fundamental Linux code" needed to develop open-source 3D-acceleration drivers for its R600 and R700 ATI graphic-processors series.
OpenCL - Wikipedia, the free encyclopedia
AMD has decided to back OpenCL (and DirectX 11) instead of its now deprecated Close to Metal (aka Stream) framework.[5][6] RapidMind announced their adoption of OpenCL underneath their development platform, in order to support GPUs from multiple vendors with one interface.[7] Nvidia announced on December 9, 2008 to add full support for the OpenCL 1.0 specification to its GPU Computing Toolkit.[8]

If there is one characteristic about the computing world it would be that there are so many idle hands in bedrooms in front of cheap PCs nowadays that, no matter how imaginative you are about new developments, somebody has already put such idle hands to work on it. But these idle hands need foundations, tools to use in their tweaking and hacking. This is why the GCC toolchain and Linux kernel were of such importance a decade ago for the Googles, Yahooes and Facebooks of today. In another turn of the crank, the SETI@home and related "@home" projects took advantage of all those juicy idle CPUs from all those cheap PCs to enable new developments never imagined before. And now there is another opportunity: juicy *G*PUs in combination with juicy CPUs. Why is the announcement by AMD so important? Well, when you release the full 3D documentation for these mighty GPUs, you are providing all those bedrooms with a lot of new tools to play around with. And it seems OpenCL may have been approved in time to lay down a spec that everybody builds on. Will see. Interesting...

Comments: Post a Comment

Subscribe to Post Comments [Atom]

<< Home


200409   200412   200501   200502   200503   200504   200505   200506   200507   200508   200509   200510   200511   200512   200601   200602   200603   200604   200605   200606   200607   200608   200609   200610   200611   200612   200701   200702   200703   200704   200705   200707   200708   200709   200710   200711   200712   200801   200802   200803   200804   200805   200806   200807   200808   200809   200810   200811   200812   200901   200902   200903   200904   200905   200906   200907   200908   200909   200912   201001   201002   201003   201004   201007   201009   201011   201102  

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]