Seminar Details:

LANS Informal Seminar
"Swift/T: Scalable dataflow programming for composite applications"

DATE: June 6, 2012

TIME: 15:00:00 - 16:00:00
SPEAKER: Justin M Wozniak, Assistant Computer Scientist, MCS
LOCATION: Building 240, 1404-1405, Argonne National Laboratory

Scripts, workflows, and related techniques are widely used in scientific computing. These tools allow developers to compose complex applications out of existing simulators, analysis codes, or library functions. However, this model is difficult to apply on high-performance systems at large scale. Our recent work has produced a new implementation of Swift that allows users to compose applications from library function calls. By translating the Swift program into an MPI program via the ADLB load balancer, we have been able to run applications on up to 128K cores of the BG/P. In this talk, we will present the new distributed dataflow-based runtime that enables highly scalable script processing, as well as the compiler techniques used.


Please send questions or suggestions to Jeffrey Larson: jmlarson at anl dot gov.