DocumentCode
2896165
Title
The SDAARC architecture
Author
Moore, Ronald ; Klauer, Bernd ; Waldschmidt, Klaus
Author_Institution
Dept. of Tech. Inf., Frankfurt Univ., Germany
fYear
2001
fDate
2001
Firstpage
429
Lastpage
435
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location
Mantova
Print_ISBN
0-7695-0987-8
Type
conf
DOI
10.1109/EMPDP.2001.905071
Filename
905071
Link To Document