DocumentCode :
3738288
Title :
SOAP - Sea of atomic processors
Author :
David Herdzik;Holden Sandlar;Jesse Muszynski;Adam Spirer;Dorin Patru
Author_Institution :
Rochester Institute of Technology, NY, USA
fYear :
2015
Firstpage :
1
Lastpage :
6
Abstract :
This paper proposes a massively parallel computer architecture appropriate for implementation in late and post silicon technologies. These technologies promise to integrate more than a billion components on a chip or other substrates, but of which some may fail temporarily or permanently. In the proposed architecture, programs and data are organized in entities that are created, exist, move, adapt, and share a sea of atomic processors. If component failures render one or more atomic processors not functional, the functional integrity of the system as a whole is not affected. The architecture maximizes the exploitation of instruction and thread level parallelisms inherently available in traditional programs. The paper presents the architecture´s organization, communications protocols, and operation. Lower and upper bounds for the effective execution time of 100% sequential and 100% parallel code, respectively, are obtained using analytical methods. Further evaluation is performed using a few relevant examples. Although the proposed architecture shares traits with several known architectures, its organization, operation, and performance characteristics are unique.
Keywords :
"Program processors","Data structures","Multicore processing","Atomic layer deposition","Runtime","Parallel processing"
Publisher :
ieee
Conference_Titel :
Green Computing Conference and Sustainable Computing Conference (IGSC), 2015 Sixth International
Type :
conf
DOI :
10.1109/IGCC.2015.7393684
Filename :
7393684
Link To Document :
بازگشت