DocumentCode :
3025326
Title :
Stream PRAM
Author :
Ulm, Darrell R. ; Scherger, Michael
Author_Institution :
Dept. of Comput. Sci., Akron Univ., OH, USA
fYear :
2005
fDate :
4-8 April 2005
Abstract :
Parallel random access memory, or PRAM, is a now venerable model of parallel computation that that still retains its usefulness for the design and analysis of parallel algorithms. Parallel computational models proposed after PRAM address short comings of PRAM in terms of modeling realism of actual machines. In this work, we propose a multiple instruction stream partitioned PRAM, or "stream PRAM." This model embodies the reality of a small number of parallel processors, each with local memory (which could also be small), where a problem is generally evenly distributed among all processing elements. Actual hardware configurations limit the number of shared memories which can be efficiently implemented. By allowing each shared memory to also act as an independent instruction stream, more functionality is possible with a small extra cost. The additional instruction streams provide limited asynchronous abilities and offer the flexibility of a reconfigurable network as well as allowing the processing elements to perform independent actions. Because the proposed stream PRAM allows variable sizes for processors, memory, and problem sizes, it is valuable for present as well as future parallelism.
Keywords :
concurrency theory; parallel algorithms; parallel machines; reconfigurable architectures; hardware configuration; independent instruction stream; local memory; parallel algorithm; parallel computational model; parallel processor; parallel random access memory; reconfigurable network; stream PRAM; Algorithm design and analysis; Computational modeling; Computer science; Concurrent computing; Hardware; Parallel processing; Phase change random access memory; Random access memory; Read-write memory; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2005. Proceedings. 19th IEEE International
Print_ISBN :
0-7695-2312-9
Type :
conf
DOI :
10.1109/IPDPS.2005.412
Filename :
1420213
Link To Document :
بازگشت