Skip to content

rmcmaho/opencl_ps3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programming for the Playstation 3 (PS3) is notoriously difficult due, in part, to its Cell Broadband Engine (Cell/B.E.). Code must be written using the Cell SDK, which is useless on any other platform. Yet the system is incredibly powerful. The current fastest computer in the world, Roadrunner, utilizes the Cell/B.E. to great effect. The PS3 has become popular as a cheap supercomputer, but programmers are reluctant to port their code or even write new code. OpenCL (Open Computing Language) seeks to solve this problem by providing a framework for parallel programming on heterogeneous systems. OpenCL allows code to run on any architecture or device that supports the framework. I aim to implement at least a minimal subset of OpenCL for the Cell/B.E., allowing basic programs using OpenCL to run on the PS3.

Releases

No releases published

Packages

No packages published