Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1
Compare

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.

5.0
 
  0 reviews  |  1 user  |  2,536 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 

This projects aims to implement a DSM based system for the Cell Broadband Engine. The finished DSM system enables the use of a single Cell BE machine, as if it had DSM. The same system can then be used for a cluster of interconnected Cell BE systems. This project contains code and partial ... [More] documentation for our Masters Thesis. We have now stabilized the code, and have put up version 1.0 of DSMCBE. The code is tested with a variety of programs, and is found to be stable. It has been tested on a 16 machine PS3 cluster through Minimum Intrusion Grid. Version 1.1 is now released, and contains numerous speedup improvements, as well as the ability to better utilize the execution cores in a dual Cell Blade. Click this link to read the DSMCBE User Guide. Click this link, to read about how we constructed DSMCBE. We have finished work on our master thesis (DSMCBE) and got our Master Degree in Computer Science. The master thesis report (written in danish) is available for download. We have written an article in English, which will be presented during "ISPDC 2009" in Lisbon Portugal. See http://www.ispdc.org for more information. If you have any questions or comments, please feel free to contact us. Last updated 11. April 2009. We acknowledge Georgia Institute of Technology, its Sony-Toshiba-IBM Center of Competence, and the National Science Foundation, for the use of Cell Broadband Engine resources that have contributed to this research. [Less]

0
 
  0 reviews  |  0 users  |  49,300 lines of code  |  0 current contributors  |  Analyzed about 4 hours ago
 
 

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] CSP-algabra design a process-network with a large of number processes (based on SPU-code) use cooperative multitasking as a programming model A small kernel (~ 14KB) is placed on each SPE-processor. The kernel is capable of loading processes, storing and restoring processes from main-memory. Each SPE can hold two processes (each with a max. size of 115KB) and the kernel hides the DMA-latency of moving one process to main memory by doing a context switch. The library is based on the Cell SDK 3.1. Building the library depends on the standard Makefile from the SDK. It should be noted that the library was developed as an prototype - IE the focus was on utilizing SPE-cores. The final tests also proved that there was room for more focusing on the use of shared memory rather the than use of the PPE when scheduling processes. [Less]

0
 
  0 reviews  |  0 users  |  9,984 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.