Title :
Parallel multi-context architecture with high-speed synchronization mechanism
Author :
Toda, Kenji ; Nishida, Kenji ; Uchibori, Yoshinobu ; Sakai, Shuichi ; Shimada, Toshio
Author_Institution :
Electrotech. Lab., Ibaraki, Japan
fDate :
30 Apr-2 May 1991
Abstract :
Current interest in parallel processing architecture is focused on compatibility of extracting parallelism and improving processor utilisation. The authors propose a new parallel processing architecture called CODA which can attain a high processor utilization while extracting parallelism effectively. CODA is based on single-thread pipeline architecture with advanced instruction fetch, which uses processors efficiently. Synchronization can be performed implicitly at a register reading to provide high-speed fine-grain synchronization effectively. CODA also has a hardware multi-context support which reduces the cost of context switch caused by synchronization. Synchronization and packet communication ability are effectively integrated into an execution pipeline by an instruction insertion mechanism
Keywords :
instruction sets; parallel architectures; synchronisation; CODA; compatibility; high-speed synchronization mechanism; instruction fetch; packet communication; parallel multicontext architecture; processor utilisation; single-thread pipeline architecture; Computer architecture; Cost function; Frequency synchronization; Grain size; Hardware; Laboratories; Parallel processing; Pipelines; Registers; Switches;
Conference_Titel :
Parallel Processing Symposium, 1991. Proceedings., Fifth International
Conference_Location :
Anaheim, CA
Print_ISBN :
0-8186-9167-0
DOI :
10.1109/IPPS.1991.153800