Title
The SDAARC Architecture
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 pal-allel 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 tightly coupled multiprocessor system, on heterogenous LAN based computer networks (Intranet) and on WANs of computing resources.
Year
DOI
Venue
2001
10.1109/EMPDP.2001.905071
NINTH EUROMICRO WORKSHOP ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS
Keywords
Field
DocType
computer architecture,parallel processing,parallel computer,concurrent computing,local area networks,computer networks,internet,data mining,distributed shared memory,computer network,parallel programming
Computer architecture,Uniform memory access,Supercomputer architecture,Data-intensive computing,Shared memory,Computer science,Embarrassingly parallel,Distributed memory,Parallel programming model,Distributed shared memory,Distributed computing
Conference
Citations 
PageRank 
References 
4
0.56
15
Authors
3
Name
Order
Citations
PageRank
Ronald Moore1417.60
Bernd Klauer25014.36
Klaus Waldschmidt312230.92