Web1. Computing Trends and Benchmarks

1.1. Parallel Computing Trends TOP 500 (http://www.netlib.org/benchmark/top500.html), World's TOP 500 most powerful computing sites (at Netlib, University of Tennessee)

HPC Modernization Program (http://www.hpcm.dren.net/), at US Department of Defense

PetaFLOPS web site (http://www.aero.hq.nasa.gov/hpcc/petaflops/) at NASA HPCC Program (http://www.aero.hq.nasa.gov/hpcc/)

The USA National Coordinate Office web site (http://www.hpcc.gov/) of Federal Computing, Information, and Communications Program on future technologies such as next-generation Internet, high-end computing, equitable access, and new approaches to key applications.

Examples of parallel applications at USA HPCC Bluebook (http://www.ccic.gov/pubs/blue97/) and Syracuse NPAC (http://www.npac.syr.edu/crpc/), as well as other research centers

Parallel Databases Introductions (http://www.npac.syr.edu//users/gcf/cps616rdbms1/), done in 1995, contains basic introduction and a comprehensive survey.

Commercial parallel databases can be found in IBM DB2 Parallel Edition:
(http://www.software.ibm.com/data/db2/db2pev12.html), in Informix Parallel Server:
(http://www.informix.com/informix/products/techbrfs/servconn/21384/21384.htm), Sybase/MPP:
(http://www.sybase.com/products/system11/mppdata.html), in Oracle Parallel Server:
(http://www.oracle.com/products/oracle7/server/whitepapers/parallel/html/pararchit.html),

The Data Warehousing Information Center (http://pwp.starnetinc.com/larryg/). Data warehousing and decision support technology.

Jim Gray's home page (http://www.research.microsoft.com/research/barc/Gray) has many interesting articles on clusters, databases, and scalable servers

1.2. Parallel Computer Models Bulk Synchronous Parallel (BSP) has several sites: The Oxford BSP Library (http://www.comlab.ox.ac.uk/oucl/oxpara/bsplib.html)

h-relation personalized communication (http://www.umiacs.umd.edu/~dbader/3548.html) paper and code in Split-C

Bulk Synchronous Parallel (BSP) Repository (http://www.scs.carleton.ca/~palepu/BSP.html)

Workshop on models of parallel computation (http://www.cs.ruu.nl/docs/wmpc/#16), Utrecht Univ. Jan. 27, 1995. PRAM FORK compiler, coarse-grained machines models

The Concurrent Systems site (http://www.comlab.ox.ac.uk/archive/concurrent.html) at Oxford Univ. links to theoretical and formal models for parallel and distributed systems

NHSE catalog of commercial HW/SW vendors (http://www.netlib.org/nhse/catalog.html)

Free C/C++ sources for numerical computation. (http://gauge.phys.uva.nl:2001/c-sources.html).

Parallel Monte Carlo simulation at Berkeley (http://dnclab.berkeley.edu/codef/may/prj.html)

Partitioning unstructured meshes (http://www.gre.ac.uk/~wc06/papers/papers.html) at London

Numerical recipes (http://cfata2.harvard.edu/nr/nrhome.html) has on-line book and code

PLAPACK, InterCom (iCC), SUMMA (http://www.cs.utexas.edu/users/rvdg) at Austin

1.3. Parallel Programming Fundamentals Bibliography on multithreading (http://liinwww.ira.uka.de/bibliography/Os/threads.html)

Software for MIMD computers (http://www.ccsf.caltech.edu/software.html) a list at Caltech

National HPCC Software Exchange (http://www.netlib.org/nse/home.html)

Parallel Object Oriented Programming

CC++ (http://www.compbio.caltech.edu) at Caltech

CHARM++ (http://charm.cs.uiuc.edu) at UIUC

LPARX ftp site (ftp://cs.ucsd.edu/pub/skohn/lparx/) at UCSD

Object Oriented Parallel Programming (http://www.arc.unm.edu/workshop/oop/oop.html) a survey at U. of New Mexico

pC++, Sage++ (http://www.cica.indiana.edu/sage) at Indiana University

Parallel software PIPS (http://www.cri.ensmp.fr/~pips/)

Adaptor (http://www.gmd.de/SCAI/lab/adaptor/adaptor_home.html)

D System (http://www.cs.rice.edu/fortran-tools/DSystem/DSystem.html)

EPPP (http://www.crim.ca/Domaines_Services/APAR/Anglais/eppp.html)

Omega (http://www.cs.umd.edu/projects/omega/index.html) (Maryland)

PAF (http://www.prism.uvsq.fr/english/parallel/paf/autom_us.html)

Parafrase-2 (http://www.csrd.uiuc.edu/parafrase2/index.html)

Pandore (http://www.irisa.fr/EXTERNE/projet/pampa/PANDORE/pandore.html)

Prepare (http://www.irisa.fr/EXTERNE/projet/pampa/PREPARE/prepare.html)

Polaris (http://www.csrd.uiuc.edu/polaris/polaris.html)

SUIF (http://suif.stanford.edu) (Stanford)

Nascent (http://cse.ogi.edu/Sparse/nascent.html) (OGI)

Vienna Fortran Compilation System (http://www.par.univie.ac.at/project/vfcs.html)

Parallel Programming Issues AIMS (http://www.nas.nasa.gov/NAS/Tools/Projects/AIMS/) (NASA Ames)

Falcon (http://www.cc.gatech.edu/systems/projects/FALCON/), (Georgia Tech)

Pablo (http://www-pablo.cs.uiuc.edu/) (Univ. of Illinois)

Paradyn (http://www.cs.wisc.edu/~paradyn) (Univ. of Wisconsin)

Poirot (http://www.cs.uoregon.edu/~bhelm/poirot/index.html) (Univ. of Oregon)

TASS (http://www.cc.gatech.edu/computing/Architecture/projects/tass.html) (Georgia Tech)

TAU(http://www.cs.uoregon.edu:80/paracomp/tau/) (Univ. of Oregon)

The Lost Cycles Toolkit for Performance Prediction
(http://www.cs.rochester.edu/u/leblanc/prediction.html), at Univ. of Rochester

1.4. Benchmarks and Performance Benchmarks Family and Repository IDEAS International Pty. Ltd at Melbourne, Australia (http://www.ideas.com.au), has benchmark results for TPC, SPEC, AIM, GPC, etc. Updated monthly

comp.benchmarks news group (http://hpwww.epfl.ch/bench/bench.html) has info on SPEC, molecule dynamics, and several other benchmarks

Netlib Repository (http://www.netlib.org/liblist.html), has performance data on many benchmarks: LINPACK, LAPACK, BLAS, BLACS, Livermore loops, Dhrystone, Whetstone, NAS, SPEC, Sim, etc. It contains sources for some benchmarks.

PDS: The Performance Database Server at Netlib with 13 benchmarks on machines from 44 companies (http://netlib2.cs.utk.edu/performance/html/PDStop.html).

Micro Benchmarks HBench-OS performance (http://www.eecs.harvard.edu/~vino/perf/hbench/).

The HINT Benchmark (http://www.scl.ameslab.gov/scl/HINT/HINT.html), for testing system scalability and emphasizing memory access effects

LMBENCH (http://reality.sgi.com/lm/lmbench/), free, portable software evaluating Unix systems performance

The Stream benchmark home page (http://www.cs.virginia.edu/stream/)

Netperf Homepage (http://www.cup.hp.com/netperf/NetperfPage.html), a networking benchmark by Hewlett-Packard. This page allows one to seach for networking performance numbers for different system/card/network combinations. Code can be downloaded.

An SGI ftp site (ftp://ftp.sgi.com/sgi/src/), contains Cray Research TCP benchmark NETTEST and a TCP/UDP benchmark TTCP by US Army Ballistics Research Lab

Benchmarking Methodology Working Group
(http://www.ietf.cnri.reston.va.us/html.charters/bmwg-charter.html)
Internet Engineering Task Force (http://www.ietf.cnri.reston.va.us/home.html)
Benchmarking Methodology for Network Interconnect Devices
(ftp://ds.internic.net/internet-drafts/draft-ietf-bmwg-methodology-01.txt)
Benchmarking Terminology for Network Interconnection Devices
(ftp://ds.internic.net/rfc/rfc1242.txt)

PC Benchmarks (DOS, Windows, OS/2, Unix, systems and components)
(http://www.dfw.net/~sdw/bench.html)

AIM Technology Homepage (http://www.aim.com/aim.html), measures Unix performance

The WPI Benchmark Suite (http://wpi.wpi.edu/benchmarks/) testing OS performance

The TraceBase (http://tracebase.nmsu.edu/tracebase.html) for memory access traces.

Numerical Computing Benchmarks The NAS Parallel Benchmarks (http://www.nas.nasa.gov/NAS/NPB/)

Sequential C version of the NAS LU benchmark (ftp://a.cs.uiuc.edu/pub/CHARM/LU.tar.gz)

Perfect Benchmarks (http://www.psc.edu/general/software/packages/perfect/perfect.html)

PARKBENCH (PARallel Kernels and BENCHmarks) (http://netlib2.cs.utk.edu/parkbench/)

The SPLASH Benchmarks (http://www-flash.stanford.edu/apps/SPLASH/)

Commercial Applications Benchmarks Business Applications Performance Corp (BAPCo) Home Page, has data of SYSmark95, which rates (PC) systems in six major Windows business application areas: Word Processing, Spreadsheets, Database, Desktop Graphics, Desktop Presentation and Desktop Publishing
Graphics Performance Characterization committee (GPC)

Transaction Processing Performance Council (TPC) home page (http://www.tpc.org/)

TPC Benchmarks in a Nutshell from SGI (http://www.sgi.com/Technology/tpc.html)

            Parallel System Performance Projects (http://www.cs.wm.edu/hpcs/WWW/HTML/research.html)         (http://rabbit.cs.utsa.edu/performance.html) at the College of William and Mary