Parallel and Distributed Application ParadigmsDaniel S. Katz
University of Chicago and Argonne National Laboratory
Friday, May 30, 2014 15:00-16:00,
This talk will use Montage ( http://montage.ipac.caltech.edu/), an astronomical image mosaicking application that is a toolbox of independent components, to explore various application paradigms on parallel and distributed systems, as the Montage components can be used in a variety of settings, including on a single system, on a parallel system, or on a set of distributed systems, including grids and clouds. Montage, which was built to use MPI in parallel, and Pegasus/DAGman on distributed systems, has also been used as an exemplar many-task computing (or workflow) application by a number of other tool and system developers. In this talk, a variety of work with Montage will be discussed, including the use of multiple types of infrastructure/middleware, the use of scripting to allow a user to easily customize their use of the Montage components, and overcoming data management issues.
Speaker Bio: Daniel S. Katz has 25 years of experience in scientific computing, in multiple areas including engineering, geophysics, astronomy, and in computer science, including component models, languages, and visualization. He is a Senior Fellow in the Computation Institute (CI) at the University of Chicago and Argonne National Laboratory, and is currently on assignment in the Division of Advanced Cyberinfrastructure (ACI) at the National Science Foundation. He was TeraGrid GIG Director of Science during the final three years of the TeraGrid, and Open Grid Forum Area Co-director for Applications. He is an Adjunct Associate Professor in the Department of Electrical and Computer Engineering and an affiliate faculty member at the Center for Computation & Technology (CCT), both at Louisiana State University (LSU), where he was previously Director for Cyberinfrastructure Development from 2006 to 2009. He was at JPL from 1996 to 2006, and Cray Research from 1993 to 1996. He is also active in the computational science community as an author, editor, conference organizer, and society officer.
Contact: B. I. Schneider
Note: Visitors from outside NIST must contact Cathy Graham; (301) 975-3800; at least 24 hours in advance.