Title :
Mapping the PRAM model onto the Intel SCC many-core processor
Author :
Clauss, Carsten ; Lankes, Stefan ; Bemmerl, Thomas
Author_Institution :
Oper. Syst., RWTH Aachen Univ., Aachen, Germany
Abstract :
The Parallel Random Access Machine (PRAM) model describes an abstract register machine for analyzing the complexity and scalability of parallel algorithms. Unfortunately, it is not possible to implement this model directly in hardware but it is at least possible to emulate this abstract model on more realistic parallel machines. Moreover, the recent evolution of processor architectures towards a forthcoming many-core era seems to indicate that PRAM-derived hardware architectures may even become important in the near future. The Single-chip Cloud Computer (SCC) is a recent example for an experimental many-core processor. By means of this processor, researchers have the opportunity to investigate the requirements of tomorrow´s software design and programming models. In this paper, we discuss if and how the PRAM model could be mapped onto the SCC by exploiting its many-core related hardware features.
Keywords :
microprocessor chips; multiprocessing systems; parallel algorithms; parallel architectures; parallel machines; random processes; software engineering; Intel SCC many-core processor; PRAM model; PRAM-derived hardware architectures; abstract model; abstract register machine; many-core related hardware features; parallel algorithms; parallel random access machine model; processor architectures; realistic parallel machines; single-chip cloud computer; software design; software programming models; Computational modeling; Emulation; Hardware; Parallel algorithms; Phase change random access memory; Radiation detectors; Synchronization; Parallel Discrete Event Simulation; Parallel Random Access Machine; Single-chip Cloud Computer;
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2012 International Conference on
Conference_Location :
Madrid
Print_ISBN :
978-1-4673-2359-8
DOI :
10.1109/HPCSim.2012.6266943