• DocumentCode
    2907345
  • Title

    SCPlib: a concurrent programming library for programming heterogeneous networks of computers

  • Author

    Watts, Jerrell ; Taylor, Stephen ; Nilpanich, Sirikunya

  • Author_Institution
    Scalable Concurrent Programming Lab., Syracuse Univ., NY, USA
  • fYear
    1998
  • fDate
    1-3 Sep 1998
  • Firstpage
    153
  • Lastpage
    156
  • Abstract
    This paper describes the Scalable Concurrent Programming Library (SCPlib), basic technology that supports irregular applications on scalable concurrent hardware and heterogeneous computing environments. The library is optimized to take advantage of the best available underlying communication and synchronization on a variety of high-performance multicomputers, shared-memory multiprocessors, and networked PCs and workstations. It also provides a framework for heterogeneous communication and file I/O, load balancing, and dynamic granularity control. The effectiveness of the library has been demonstrated on a variety of industrial strength applications
  • Keywords
    computer networks; multiprocessing systems; parallel programming; resource allocation; software libraries; synchronisation; SCPlib; Scalable Concurrent Programming Library; dynamic granularity control; file input output; heterogeneous communication; heterogeneous computer networks; high-performance multicomputers; load balancing; networked personal computers; scalable concurrent hardware; shared-memory multiprocessors; synchronization; workstations; Application software; Communication system control; Computer networks; Concurrent computing; Hardware; Libraries; Load management; Plasma simulation; Workstations; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology Conference, 1998. IEEE
  • Conference_Location
    Syracuse, NY
  • Print_ISBN
    0-7803-9914-5
  • Type

    conf

  • DOI
    10.1109/IT.1998.713403
  • Filename
    713403