Select a tag to browse associated projects and drill deeper into the tag cloud.
CTK (Cell Tool Kit) is a library which provides portable and basic C/C++ APIs for parallel programming on the Cell/B.E. Processor. CTK is intended to improve software development productivity on the Cell/B.E., and provide variety of 'almost mandatory' APIs for programming on the Cell/B.E. ... [More]
PPIV is a parallel software application used in Particle Image Velocimetry (PIV) analysis. The software will compute the vector field for one image pair or multiple image pairs. PPIV can run on a single desktop machine or in a cluster environment.
The spu is a strong unit that can execute complex program than a normal GPU. Why not make the spe more flexible so that the program can be created dynamically?
The library enables the programmer to use Communicating Sequential Processes (CSP) to utilize the SPE-cores of the Cell Broadband Engine. The library was developed as a prototype in relation to my thesis about CSP on CELL. It enables the programmer to: utilize the SPE-cores based on the ... [More]
A Genetic life simulator based on a random-number generator contained within arrays. programed in the C language using PDCurses in Dev-C++, semi-compatible with NCurses under linux. See more info at: http://sites.google.com/site/arraylife/
A fractal drawing program created as an assignment for a course about programming modern multicore processors. The program runs on a Playstation 3 running Linux. It is threaded and implemented in C.
SVD on Cell Broadband Engine StatusThis was a course project for CMSC 691 at UMBC in the Fall 2008 semester. The code was initially completed, but was producing some strange results. For example, nondeterministic behavior was observed when increasing the number of processors used. This should not ... [More]