

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
ADIFOR (at Rice)/ADIFOR (at Argonne)  A tool for automatic differentiation of Fortran 77 programs. 
Fortran Parallel Programming Systems, Optimization and AD 
Air Quality Modeling  See PSEs. 

ARPACK  Eigenvalues and eigenvectors for large, sparse, or structured matrices. 
Linear Algebra 
Parallel ARPACK  A parallel version ARPACK, a collection of Fortran 77 subroutines designed to solve large scale eigenvalue problems. 
Linear Algebra 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
CC++  A parallel programming language based on C++ that integrates multithreaded and messagepassing programming paradigms. 
Parallel Paradigm Integration 
Chaos  New techniques for compiling irregular problems written in HPF. 
Fortran Parallel Programming Systems 
Virtual Collaboratorium  See PSEs. 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
The dHPF Compiler  A prototype compiler for HPF demonstrating new optimization techniques for regular and irregular applications, new architectures, and new language features. Note: The dHPF Web site is under construction and may be offline. 
Fortran Parallel Programming Systems 
The D System: Support for MachineIndependent Parallel Programming  A suite of prototype tools supporting the development of programs in HPF. 
Fortran Parallel Programming Systems 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
ELSO  An environment for solving largescale optimization problems. 
Optimization and AD 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Fortran M  A set of extensions to Fortran that supports a modular approach to the design of task parallel, messagepassing programs. 
Parallel Paradigm Integration 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Globus  A metacomputing infrastructure for wide area computation. 
Parallel Paradigm Integration 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
High Performance C++ (HPC++)  A widely accepted approach to dataparallel C++. 
Parallel Paradigm Integration 
High Performance Fortran (HPF)  A set of extensions to Fortran 90. See also: Chaos, the D System, the dHPF Compiler, HPF Applications, HPFF, HPF/MPI, Pablo and HPF, PCRC, ScaLAPACK. 
Fortran Parallel Programming Systems 
HPF Applications (HPFA)  A collection of material to help use, apply, and promote HPF. 
Fortran Parallel Programming Systems 
High Performance Fortran Forum (HPFF)  A coalition of industry, academic, and laboratory representatives who are working to define a set of extensions to Fortran 90. 
Fortran Parallel Programming Systems 
An HPF Implementation of ScaLAPACK: Scalable Linear Algebra Package  A set of routines for the solution of linear systems of equations. 
Linear Algebra 
HPF/MPI  A standard set of functions for coupling multiple HPF tasks to form taskparallel computations using MPI. 
Fortran Parallel Programming Systems 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Infospheres  The theory and implementation of compositional systems that support peertopeer communication among persistent multithreaded distributed objects. 
Parallel Paradigm Integration 
Irregular Problem Support  See Chaos. 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Java  Researchers in the Fortran Parallel Programming Systems effort are investigating the use of an interpreted frontend for Java in conjunction with the parallel common runtime library. 
Fortran Parallel Programming Systems 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
LAPACK: Linear Algebra Package  A set of routines for solving systems of simultaneous linear equations, leastsquares solutions of linear systems of equations, eigenvalue problems, and singular value problems. 
Linear Algebra 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Globus: Metacomputing Infrastructure for Wide Area Computation 
Parallel Paradigm Integration 
MetaPSE  See PSEs. 

Air Quality Modeling  See PSEs. 

MPI  Message Passing Interface. See HPF/MPI, PVMPI. 

Multicriterion (Multiobjective) Optimization: See NBI: NormalBoundary Intersection. 
Optimization and AD 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
NBI: NormalBoundary Intersection  Software for generating the Pareto set in nonlinear multicriteria optimization problems. 
Optimization and AD 
NetSolve  A networkbased computational server that allows users to access computational resources, such as hardware and software, distributed across the network. 
Linear Algebra 
Nexus  A portable library providing the multithreading, communication, and resource management facilities required to implement advanced languages, libraries, and applications in heterogeneous parallel and distributed computing environments. 
Parallel Paradigm Integration 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Pablo and HPF  Highlevel performance analysis tools coupling dynamic performance data with compiletime information for data parallel programs. 
Fortran Parallel Programming Systems 
Parallel ARPACK  A parallel version ARPACK, a collection of Fortran 77 subroutines designed to solve large scale eigenvalue problems. 
Linear Algebra 
Parallel Common Runtime Consortium (PCRC)  The goal of the consortium is to develop a public domain software runtime environment which can be used by essentially all high level data parallel language compilers including, especially, C++ and HPF. 
Fortran Parallel Programming Systems 
Performance Tools  See Pablo and HPF. 

Parallel ObjectOriented Methods and Applications (POOMA)  A framework for scientific computing applications on parallel computers. 
Parallel Paradigm Integration 
Problem Solving Environments (PSEs)

Parallel Paradigm Integration 
PVMPI  An integration of the PVM and MPI systems. 
Linear Algebra 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
The Scalable I/O Initiative  Researchers at more than 30 institutions are systematically investigating the primary obstacle to effective use of current and future massively scalable computing systems  getting data into, around, and out of the system. 
Fortran Parallel Programming Systems 
ScaLAPACK: Scalable Linear Algebra Package  A set of routines for the solution of linear systems of equations. 
Linear Algebra 
Structured multithreaded programming for sharedmemory multiprocessors  A threads library that executes on top of Windows NT, Posix, and Solaris thread libraries that supports largescale applications; and a translator for C that handles pragmas to indicate parallel execution of loops with dependencies across iterations. 
Parallel Paradigm Integration 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods 
Linear Algebra 
Threads  See Structured multithreaded programming for sharedmemory multiprocessors. 

TRICE: TrustRegion InteriorPoint Algorithms for Optimal Control and Engineering Design Problems 
Optimization and AD 
TSPLIB  Standard library of traveling salesman problem instances. See also http://nhse.cs.rice.edu/softlib/catalog/tsplib.html. 
Optimization and AD 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
(No entries) 
