• DocumentCode
    2570917
  • Title

    Decoupling as a Foundation for Large Scale Parallel Computing

  • Author

    Shi, Justin Y.

  • Author_Institution
    CIS Dept., Temple Univ., Philadelphia, PA, USA
  • fYear
    2009
  • fDate
    25-27 June 2009
  • Firstpage
    87
  • Lastpage
    94
  • Abstract
    The ldquomain-streamrdquo inter-process communication models (share-memory and message-passing) require the programmers responsible for the construction of a very complex state machine for parallel processing. This has resulted multiple difficulties including programming, performance tuning, debugging, job scheduling and fault tolerance. The most troubling is the degree of difficulties. It increases exponentially as the multiprocessor grows in size. Inspired by the successes of packet switching protocols, this paper reports our preliminary findings in using decoupling technologies for parallel applications with high reliability, high performance and programmability.
  • Keywords
    fault tolerant computing; message passing; parallel programming; complex state machine; debugging; fault tolerance; inter-process communication model; job scheduling; message passing; multiprocessor; packet switching protocol; parallel computing; parallel processing; performance tuning; programming; share memory; Computer architecture; Debugging; Fault tolerance; High performance computing; Large-scale systems; Parallel processing; Parallel programming; Programming profession; Protocols; Space technology; Dataflow Parallel Processing; Fault Tolerant High Performance Computing Architecture; Parallel Markup Language; Tuple Space Parallel Programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-4600-1
  • Electronic_ISBN
    978-0-7695-3738-2
  • Type

    conf

  • DOI
    10.1109/HPCC.2009.53
  • Filename
    5166980