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

Jerrell Watts, Stephen William Taylor, S. Nilpanich · 2002

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.

Read the paper · More papers on PaperTik