Ring Array Processor (RAP): Software User's Manual Version 1.0

TitleRing Array Processor (RAP): Software User's Manual Version 1.0
Publication TypeTechnical Report
Year of Publication1990
AuthorsKohn, P., & Bilmes J. A.
Other Numbers613

The RAP machine is a high performance parallel processor developed at ICSI as described in previous technical reports. This report documents the RAP software environment. It is intended for the moderately experienced C programmer who wishes to program the RAP. The RAP software environment is very similar to the UNIX C programming environment. However, there are some differences arising from the hardware that the programmer must keep in mind. Also described is the RAP library which contains hand-optimized matrix, vector and inter-processor communications routines. Single Program Multiple Datastream (SPMD) programs can be developed under UNIX with a simulated RAP library and then recompiled to run on the RAP.

Bibliographic Notes

ICSI Technical Report TR-90-049

Abbreviated Authors

P. Kohn and J. Bilmes

ICSI Publication Type

Technical Report