Gallop: The Benefits of Wide-Area Computing for Parallel Processing

Research output: Contribution to journalArticlepeer-review

17 Scopus citations

Abstract

Internet computing has emerged, as an attractive paradigm for many applications that require access to distributed resources such as telemedicine, collaboratories, and transaction systems. For applications that require high performance, the Internet is assumed to be inappropriate. However, it is possible to obtain high performance for parallel scientific applications in an Internet environment. A wide-area scheduling system called Gallop has been developed to exploit opportunities for high performance using remote Internet resources for these applications. This paper describes the Gallop architecture and scheduling model, and performance results obtained for three parallel applications. The initial results indicate that wide-area parallel processing can lead to better performance even with Internet technology, but that current Internet bandwidth is a major bottleneck for file and binary transfer. This overhead limits the class of suitable applications to those that are large-grained or that will be run multiple times to amortize the transfer cost.

Original languageEnglish (US)
Pages (from-to)183-205
Number of pages23
JournalJournal of Parallel and Distributed Computing
Volume54
Issue number2
DOIs
StatePublished - Nov 1 1998

Bibliographical note

Funding Information:
1This work was partially funded by NSF ASC-9625000.

Fingerprint

Dive into the research topics of 'Gallop: The Benefits of Wide-Area Computing for Parallel Processing'. Together they form a unique fingerprint.

Cite this