Multithreading and Lightweight Communication Protocol Enhancements for SCI-based SCALE Systems

Alan D. George, William Phipps, Robert W. Todd, Warren A. Rosen · 1997

Future high-performance computing systems for both general-purpose and embedded applications must be "able": scalable, portable, dependable, programmable, and affordable. The Scalable Cluster Architecture Latency-hiding Environment (SCALE) project underway in the HCS Research Laboratory hopes to contribute to this end by bridging the gap between the research worlds of parallel computing and high-performance interconnects. This paper introduces new methods and results for lightweight communications and low-latency multithreading as part of SCALE Suite, a new software system under development for SCALE machines. 1. Introduction The goal of the SCALE research project at the HCS Research Lab [GEOR96a, GEOR96b, GEOR95] is to investigate and develop a family of techniques by which cluster architectures can be constructed with latencyhiding, high-level parallel programming and coordination languages, and low-level lightweight communication protocols in a fashion that is open, portable, high...

Read the paper · More papers on PaperTik