Automatically
Tuned Linear Algebra Software (ATLAS): ATLAS is an approach for
the automatic generation and optimization of numerical software for processors
with deep memory hierarchies and pipelined functional units. The production
of such software for machines ranging from desktop workstations to embedded
processors can be a tedious and time consuming task. ATLAS has been designed
to automate much of this process. We concentrate our efforts on the widely
used linear algebra kernels called the Basic Linear Algebra Subroutines
(BLAS).
BenchWeb: BenchWeb
is a starting point for finding information about computer system performance
benchmarks, benchmark results, and benchmark code.
BLACS:
BLACS: a linear algebra oriented message passing interface for distributed
memory platforms.
BLAS: machine constants, vector and
matrix * vector BLAS
BLAS Technical Forum:
A forum to consider expanding the BLAS in a number of ways in light of
modern software, language, and hardware developments.
CRPC: The Center
for Research on Parallel Computation, A National Science Foundation Science
& Technology Center.
HPC Netlib: A
High Performance Branch of Netlib.
HeNCE:
Heterogeneous Network Computing Environment.
I2-DSI: The
Internet2 Distributed Storage Infrastructure Project The goal
of I2-DSI is to build storage resources into the network so as to support
a next generation services platform for universities in the next century.
I2-DSI is designing and deploying a reliable, scalable, high-performance
storage services infrastructure that will enable universities to more
fully exploit the power of Internet2's advanced network infrastructure,
vBNS and Abelene.
IML++:
IML++ (Iterative Methods Library) is a C++ templated library of modern
iterative methods for solving both symmetric and nonsymmetric linear systems
of equations.
Linpack
Benchmark in Java This applet runs the Linpack Benchmark
in Java. The Linpack Benchmark is a numerically intensive test that has
been used for years to measure the floating point performance of computers.
Matrix Market:
The Matrix Market provides convenient access to a repository of matrix
test data for use in comparative studies of algorithms.
MetaCenter Regional
Alliance at UTK: In 1996 UTK, under the direction of the Joint
Institute for Computational Science, was awarded a National Science Foundation
grant to establish a ``MetaCenter Regional Alliance (MRA) for Computational
Science Collaborations with Historically Black Colleges and Universities.''
MPI: message
passing interface.
NHSE: An interface to a
distributed collection of HPCC repositories.
Parkbench:
parallel benchmark working group.
PDS: The Performance Database Server.
PTLib: Parallel Tools
Library, click here to
mail the maintainers.
PVM3:
parallel virtual machine version 3, click here to mail the authors.
PVMPI:
A software system that allows independent MPI applications to inter-communicate
even if they are running under different MPI implementations using different
language bindings.
RCDS (Resource
Cataloging and Distribution Service): an architecture for cataloging
the characteristics of Internet-accessible resources, for replicating
such resources to improve their accessibility, and for cataloging the
current locations of the resources so replicated.
Scalable Networked
Information Processing Environment (SNIPE): SNIPE is a metacomputing
system that aims to provide a reliable, secure, fault-tolerant environment
for long-term distributed computing applications and data stores across
the global InterNet. This system combines global naming and replication
of both processing and data to support large scale information processing
applications leading to better availability and reliability than currently
available with typical cluster computing and/or distributed computer environments.
To facilitate this the system supports: distributed data collection, distributed
computation, distributed control and resource management, distributed
output and process migration. The underlying system supports multiple
communication paths, media and routing methods to aid performance and
robustness across both local and global networks.
Sparse Matrix
Benchmark : SparseBench is a benchmark suite of iterative methods
on sparse data. Sparse matrices, such as derived from PDEs, form an important
problem area in numerical analysis. Unlike in the case of dense matrices,
handling them does not entail much reuse of data. Thus, algorithms for
sparse matrices will be more bound by memory-speed than by processor-speed.
Templates
Report: Templates for the Solution of Linear Systems, Building
Blocks for Iterative Method, click here
to mail the authors.
TORC:
The TORC project is a collaborative effort between the University of Tennessee's
Innovative Computing Laboratory in the Computer Science Department and
the Mathematical Science Section of Oak Ridge National Laboratories. TORC's
goal is to provide a open, extensible platform for research. It is comprised
primarily of commodity hardware and software. TORC benefits from a variety
of interconnection media. TORC-1 is located at the University of Tennessee
and TORC-2 is located at Oak Ridge National Laboratory. Current work is
focusing on aggregations of the two groups into a common resource.