DocumentCode
3641157
Title
Communication on the Fly for Hierarchical Systems of Chip Multi-processors
Author
Marek Tudruj;Lukasz Masko
Author_Institution
Inst. of Comput. Sicence, Polish Acad. of Sci., Warsaw, Poland
fYear
2011
fDate
4/1/2011 12:00:00 AM
Firstpage
19
Lastpage
24
Abstract
Systems based on many Chip Multi-Processor (CMP) modules interconnected by global networks constitute now a feasible solution, which brings back to life challenges of massively parallel systems. The paper presents new methods for data communication inside CMP modules and for inter-CMP-module data communication. Inside CMP modules data communication through shared variables is improved by the use of dynamic core switching between core clusters organized in a system of multi-level caches with data reads on the fly. At the level of global data communication between CMP modules a special network implements communication between CMP module external shared memories with simultaneous reads on the fly to L2 data caches and main memories of CMP modules. Programs are built following a macro data flow graph paradigm.
Keywords
"Switches","Data communication","Synchronization","Integrated circuit interconnections","Process control","Flow graphs","Joining processes"
Publisher
ieee
Conference_Titel
Parallel Computing in Electrical Engineering (PARELEC), 2011 6th International Symposium on
Print_ISBN
978-1-4577-0078-1
Type
conf
DOI
10.1109/PARELEC.2011.32
Filename
5770395
Link To Document