Title :
The SDAARC architecture
Author :
Moore, Ronald ; Klauer, Bernd ; Waldschmidt, Klaus
Author_Institution :
Dept. of Tech. Inf., Frankfurt Univ., Germany
Abstract :
While traditional parallel computing systems are still struggling to gain a wider acceptance, the largest parallel computer that has ever been available is currently growing with the communication resource Internet. Unfortunately it is also rarely used in the parallel computation field. The reason for the rejection of parallel computers is mainly the difficulty of parallel programming. In this paper we propose the Self Distributing Associative ARChitecture (SDAARC). It has been derived from the Cache Only Memory Architecture (COMA). COMAs provide a distributed shared memory (DSM) with automatic distribution of data. We show how this paradigm of data distribution can be extended to the automatic distribution of instruction sequences (microthreads). We show how microthreads can be extracted from legacy C code to produce code that can automatically be parallelized by SDAARC at run time. We also discuss how SDAARC can be implemented on a rightly coupled multiprocessor systems on heterogenous LAN based computer networks (Intranet) and on WANs of computing resources
Keywords :
distributed shared memory systems; memory architecture; parallel architectures; parallel programming; Intranet; SDAARC architecture; WANs; communication resource Internet; computing resources; data distribution; distributed shared memory; heterogenous LAN based computer networks; legacy C code; microthreads; parallel computation field; parallel computing systems; parallel programming; rightly coupled multiprocessor systems; self distributing associative architecture; Computer architecture; Computer networks; Concurrent computing; Data mining; Internet; Local area networks; Memory architecture; Multiprocessing systems; Parallel processing; Parallel programming;
Conference_Titel :
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location :
Mantova
Print_ISBN :
0-7695-0987-8
DOI :
10.1109/EMPDP.2001.905071