Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

2007 IEEE Congress on Services (Services 2007)   pp. 199-206
Swift: Fast, Reliable, Loosely Coupled Parallel Computation

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERVICES.2007.63
Send link to a friend

Abstract
We present Swift, a system that combines a novel scripting language called SwiftScript with a powerful runtime system based on CoG Karajan, Falkon, and Globus to allow for the concise specification, and reliable and efficient execution, of large loosely coupled computations. Swift adopts and adapts ideas first explored in the GriPhyN virtual data system, improving on that system in many regards. We describe the SwiftScript language and its use of XDTM to describe the logical structure of complex file system structures. We also present the Swift runtime system and its use of CoG Karajan, Falkon, and Globus services to dispatch and manage the execution of many tasks in parallel and Grid environments. We describe application experiences and performance experiments that quantify the cost of Swift operations.
Additional Information

Citation:  1 Zhao, 1 Hategan, 1 Clifford, 1 Foster, 1 von Laszewski, 1 Nefedova, 1 Raicu, 1 Stef-Praun, 1 Wilde, "Swift: Fast, Reliable, Loosely Coupled Parallel Computation," services, pp. 199-206,  2007 IEEE Congress on Services (Services 2007),  2007

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

Peer Review Notice

Give us Feedback