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
Link To Document