• 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