This is an old revision of the document!


Software

Members of our Future Technologies group are actively involved in software development. Over the years, we have developed or made sizable contributions to the following software packages:

Programming Models, System Software
ARMCI Aggregate Remote Memory Copy (ARMCI) library is to provide a general-purpose, efficient, and widely portable remote memory access (RMA) operations (one-sided communication) optimized for contiguous and noncontiguous (strided, scatter/gather, I/O vector) data transfers Vinod Tipparaju home page
AutoPilot (University of Illinois, Urbana Champaign) Toolkit for developing adaptive system software. Jeffrey Vetter publication; home page
Autopilot (KBS Software) Automated system performance tuner Philip Roth KBS Software1)
DataExchange Jeffrey Vetter
Global Arrays Vinod Tipparaju home page
GrADS Support for deploying numerical libraries for the grid within GrADS project Kenneth Roche ICL GrADS page
LA-MPI The Los Alamos Message Passing Interface Weikuan Yu home page
MRNet Tree-based overlay network for scalable tools and applications Philip Roth home page
MVAPICH/MVAPICH2 MPI over InfiniBand and iWARP Weikuan Yu home page
Performance and Correctness Tools
Modeling Assertions Toolkit for building symbolic performance models of scientific applications Jeffrey Vetter, Sadaf Alam
mpiP Lightweight, scalable MPI profiling tool Jeffrey Vetter, Philip Roth home page
Pablo Parallel performance measurement and analysis tool Philip Roth, Jeffrey Vetter publications
Paradyn Parallel performance tool with automated performance diagnosis Philip Roth home page
Umpire Runtime correctness tool for MPI applications Jeffrey Vetter
Parallel Storage and Filesystems
NFS over RDMA Open Solaris NFS over RDMA Weikuan Yu home page
OPAL Opportunistic MPI-IO Driver for Lustre Weikuan Yu, Jeffrey Vetter Publications; Code released in MVAPICH & MPICH2; More updates to come.
Numerical Software
GPS (General-Purpose Solver) Solves [A]{x} = {B} for Sparse/Dense, Real/Complex Matrix coefficients Olaf Storaasli Home Page2)
LAPACK for Clusters Easy to use, high-performance LAPACK routines for distributed memory computers Kenneth Roche home page
Visualization
VisIt Parallel visualization and graphical analysis tool Jeremy Meredith home page
1) Roth was part of the Autopilot development team when it was a product sold by Chen Systems, Inc. Autopilot is now sold and maintained by KBS Software, LLC.
2) Olaf developed GPS while at NASA Langley Research Center, Hampton, VA assisted by NASA contractor Majdi Baddourah, now at ARAMCO in Saudi Arabia.
 
ft-software/start.1224094741.txt.gz · Last modified: 2008/10/15 18:19 by vetter
Recent changes RSS feed Driven by DokuWiki