|| Programming Blogs


Accelerated Library Framework

The Cell SDK from IBM includes a useful library called ALF, the Accelerated Library Framework.

ALF provides a task oriented abstraction for having parallel work done on the Cell's SPU units. ALF allows a developer to define a task consisting of a compute kernel, essentially a block of code that will be executed on the SPU, and a set of work blocks that the task should be performed on. The library will handle SPU allocation and DMA transfers (including support for double-buffering).

Why parallelism is hard

I read a presentation from the folks at Pervasive about their new DataRush product (http://www.pervasivedatarush.com/) along with an accompanying article hosted at http://www.theserverside.com/tt/articles/article.tss?l=PervasiveDataRush


© 2007 RAD International Ltd. | Privacy Policy | Terms of Use | Site Map