skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · colloquia · 2004-2005 · 

Colloquium - Dongarra


Self Adapting Numerical Software (SANS) Effort and Fault Tolerance in Linear Algebra Algorithms
Innovative Computing Laboratory, University of Tennessee and Oak Ridge National Laboratory

A new generation of software libraries and algorithms are needed for the effective and reliable use of (wide area) dynamic, distributed and parallel environments. Some of the software and algorithm challenges have already been encountered, such as management of communication and memory hierarchies through a combination of compile-time and run-time techniques, but the increased scale of computation, depth of memory hierarchies, range of latencies, and increased run-time environment variability will make these problems much harder.

Jack Dongarra photo

Along these lines, we will discuss work on the development of parameterizable and annotatable software libraries in the linear algebra area that will permit performance tuning for a broad range of architectures including grid computing. Self Adapting Numerical Software (SANS) is a software effort that will automatically generate highly optimized numerical kernels for our high performance computers.

In addition, we will describe an implementation of MPI which extends the message passing model to allow for recovery in the presence of a faulty process. Our implementation allows a user to catch the fault and then provide for a recovery. We will also touch on the issues related to using diskless checkpointing to allow for effective recovery of an application in the presence of a process fault.

This talk is sponsored by the National Center for Atmospheric Research Scientific Computing Division and will be held in the Main Seminar Room at the Mesa Lab.

The Department holds colloquia throughout the Fall and Spring semesters. These colloquia, open to the public, are typically held on Thursday afternoons, but sometimes occur at other times as well. If you would like to receive email notification of upcoming colloquia, subscribe to our Colloquia Mailing List. If you would like to schedule a colloquium, see Colloquium Scheduling.

Sign language interpreters are available upon request. Please contact Stephanie Morris at least five days prior to the colloquium.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:29)