loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
30th Hawaii International Conference on System Sciences (HICSS) Volume 5: Advanced Technology Track
Maui, Hawaii
January 03-January 06
ISBN: 0-8186-7743-0
Peter Bach, Universitat des Saarlandes, FB14 Informatik, 66041 Saarbrucken, Germany
Michael Braun, Universitat des Saarlandes, FB14 Informatik, 66041 Saarbrucken, Germany
Arno Formella, Universitat des Saarlandes, FB14 Informatik, 66041 Saarbrucken, Germany
Jorg Friedrich, Universitat des Saarlandes, FB14 Informatik, 66041 Saarbrucken, Germany
Thomas Grun, Universitat des Saarlandes, FB14 Informatik, 66041 Saarbrucken, Germany
Cedric Lichtenau, Universitat des Saarlandes, FB14 Informatik, 66041 Saarbrucken, Germany

The SB-PRAM is a massively parallel, uniform memory access (UMA) shared memory computer. The main ideas of the design are multithreading on instruction level, hashing of the address space, and combining in the butterfly network. We have built a first research prototype with 4 physical processors, thus 128 virtual processors, to demonstrate the feasibility of the concept.

The programming environment consists of a FORK compiler for specifying PRAM programs, an extended C compiler, and the P4 library. The machine runs a parallel operating system which provides program execution and I/O system calls. The SB-PRAM allows for efficient programs with predictable performance. Some examples are presented. The 4 processor prototype is the first step towards a 128 processor machine for which we are adapting the existing hardware.

Citation:
Peter Bach, Michael Braun, Arno Formella, Jorg Friedrich, Thomas Grun, Cedric Lichtenau, "Building the 4 Processor SB-PRAM Prototype," hicss, vol. 5, pp.14, 30th Hawaii International Conference on System Sciences (HICSS) Volume 5: Advanced Technology Track, 1997
Usage of this product signifies your acceptance of the Terms of Use.