Authors
Yong Zhao, Mihael Hategan, Ben Clifford, Ian Foster, Gregor von Laszewski, Veronika Nefedova, Ioan Raicu, Tiberiu Stef-Praun, Michael Wilde
Publication date
2007/7/9
Conference
Services, 2007 IEEE Congress on
Pages
199-206
Publisher
IEEE
Description
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.
Total citations
2006200720082009201020112012201320142015201620172018201920202021202220232024313374657615451483123372118610796
Scholar articles
Y Zhao, M Hategan, B Clifford, I Foster… - 2007 IEEE Congress on Services (Services 2007), 2007