Argonne National Laboratory Mathematics and Computer Science Division
Argonne Home > MCS Division > Seminar & Events

Seminars & Events

Bookmark and Share

Mathematics and Computer Science Division Student Lecture Series
"Parallel Scripting with Swift for Applications at the Petascale and Beyond"

DATE: July 9, 2010 to July 9, 2010
TIME: 9:30 AM - 10:30 AM
SPEAKER: Mike Wilde
LOCATION: TCS Conference Center Bldg 240; Room 1405, Argonne National Laboratory

Description:
The Swift parallel scripting language lets users apply parallel composition constructs to existing sequential or parallel programs to express highly parallel scripts.

Swift scripts are flexible and portable, and can run efficiently on platforms ranging from multicore workstations to petascale supercomputers. For performing parameter sweeps and data analysis with exiting application programs, parallel scripting is typically easier and more productive than tightly-coupled parallel programming.

This talk will provide an overview of Swift and how its used to run scientific applications in parallel on clusters, grids, clouds, and petascale systems.

The architectural challenges of scripting on large-scale systems will be covered, and case studies will be presented. Swift’s place in the taxonomy of parallel programming languages and environments will be discussed, and speculative ideas for hybrid models for multi-level programming to go beyond the petascale will be considered.


Save the event to your calendar [schedule.ics]


The Office of Advanced Scientific Computing Research | UChicago Argonne LLC | Privacy & Security Notice | ContactUs