Sameer Shende's Research BookMarks 
 
-   POOMA  Parallel Object Oriented Methods and Applications 
-   UPS  Unified Parallel Software LANL 
-   TULIP  A Portable Parallel Run-time Class Library
-   PAWS  Parallel Application Workspace 
-   SciTL  Scientific Template Library 
-   FACT!  Functional programming additions to C++ through templates (FZJ, Germany)
-   CUMULVS  Fault-Tolerance, Visualization, Steering 
-   MUTT  Memory Utilization Tracking Tool, LANL 
-   PADRE  Parallel Asynchronous Distribution and Routing Environment, LANL 
-   SWIG  Simplified Wrapper and Interface Generator 
-   Python  Interpreted, interactive OO Language 
-   POET  Parallel Object-oriented Environment and Toolkit 
-   PETSc  Portable, Extensible Toolkit for Scientific Computation 
-   Kuck and Associates Inc.  KAI C++ optimizing compiler 
-   Blitz++  Num. lib, Expression templates 
-   Real World Computing Partnership, Japan PC Clusters, MPC++ Multithreaded template library 
- 
 MHPCC Workshop  - PVM, MPI Tutorials  PVM reference online
- 
 ASCI Benchmarks  (Sweep3d, LLNL)
- 
 Polaris Parallelising Fortran Compiler 
- 
 PVM Home Page  Release info
- 
 MPI Home Page  Draft, standards, MPI information
- 
 MPI Forum  MPI-2.0 Standard 
- 
 LAM MPI, xmpi  Ohio Supercomputer Center 
-  
 SGI PVM, MPI User's guide  Using mpirun, mpiview, xpvm 
- 
 mpiJava  Java Wrapper for MPI (NPAC)
-   OpenMP  Shared memory programming
-   JOMP  OpenMP for Java
- 
 JNI  Java Native Interface (Sun) 
- 
 JVMPI  Java Virtual Machine Profiler Interface (Sun) 
- 
 JavaMPI  Java-MPI binding (U. Westminster)
- 
 Silicon Graphics MPI Home Page  MPI for PowerChallenge
- 
 Nexus Home Page  RTS for parallel languages
- 
 DAQV  Distributed Array Query and Visualization 
- 
 TAU  Tuning and Analysis Utilities 
- 
 Ariadne  Event Based Debugger 
- 
 Globus project    Metacomputing, Wide Area Computation
- 
 Legion Worldwide Virtual Computer   Metacomputing, Distributed Objects.
- 
 Extreme Computing! HPC++ Home Page  pC++, HPC++ links
- 
 Charm/Charm++  U. Illinois 
- 
 Robert Netzer's Home Page  Checkpointing, Consistent State
- 
 Condor Home Page  Checkpointing, process migration facility
- 
 CoCheck  Consistent Checkpoints, process migration, NOW (Technische Universitat, Munich)
- 
 P2D2 Home Page  Portable Distributed Debugger (NASA) 
- 
 NAS Parallel Benchmark  MPI (NASA)
- 
 Visualization of Compiler Graphs (VCG) (Universität des Saarlandes, Germany)
- 
 HPD (CIC-8,LANL)  Heterogeneous Parallel Debugger 
- 
 HPDF  High Performance Debugging Forum
- 
 Ptools  The Parallel Tools Consortium 
- 
 Dynascope Home Page  Platform for building directors
- 
The D System Fortran D, Rice CRPC
- 
Aurora HPF, VCPC, ISTP, Univ. of Vienna 
- 
 Mantis Parallel Debugger Berkeley, for  Split-C 
- 
 D.bugger  A PVM debugging assistant 
- 
 Parascope IEEE - A listing of parallel computing sites 
- 
 UCLA Data Mining Laboratory 
- 
 Designing and Building Parallel Programs  A book by Ian Foster 
- 
 ISO/ANSI C++ Draft 
- 
 Standard C++ library (Roguewave)  
- 
 Bernd's C++ Links 
- 
 Catalog of compilers: C 
- 
 Parallel Tools on SP2 CTC 
 
- 
 SGI's STL Programmer's guide 
- 
 SGI Developer 
- 
 cvd ,  SpeedShop 
- 
 SGI Library 
-  
 Mips Technologies 
- 
 Cray Research , X1 manuals 
- 
 Cray Manuals  , T3E Performance paper 
-  
 IRIX 6.4  , Tech report  
- 
 Innovate ,  VRML ,  Fahrenheit ,  Supportfolio,  Film ,  Newsroom
-   SGI REACT/pro  Real time, pthreads man pages  
-   Origin and Onyx2 ,  reference manual,  tech focus
-   Topics in IRIX Programming  
-   SGI ftp sites 
-   R10000 performance counters 
 Performance Profiling Links 
- 
 TAU Portable Profiling  C++ Profiling and Tracing (UO, LANL) 
- 
 Paradyn  Bin. Instrumentation (U.Wisc.)
- 
 Dyninst  Binary instrumentation pacakage (U. Maryland, U. Wisc.)
- 
 KOJAK  Opari OpenMP directive rewriting tool, EXPERT, EARL (FZJ) 
- 
 DPCL (Dynamic Probe Class Library)  Binary instrumentation pacakage (U. Wisc., IBM)
- 
 Pablo  Trace, SDDF (UIUC)
- 
 CCS-3 Performance and Architectures Lab  (LANL)
- 
PERC  (NERSC, UIUC, ...) 
- 
 Autopilot  (Pablo, UIUC) 
- 
 AIMS  Source code instrumentation (NASA Ames)
- 
 OM (ATOM)   paper (Compaq/DEC WRL project for binary rewriting)
- 
 BRISK  (Instrumentation, Tracing, MSU)
- 
 BIT  (Bytecode Instrumenting Tool, U. Colorado)
- 
 Zprof  (Birmingham, ANSI C basic block profiler)
- 
 HPCView  (U. Rice)
- 
 APART  Automatic Performance Analysis: Resources and Tools (Esprit WG) (FZ Juelich, Germany)
- 
 MPP Apprentice  (SGI/Cray Research)  PAT (Bernd's paper)
- 
 QPT  Binary editing Profiling and Tracing, based on EEL
- 
 JProbe  Java Profiler (Sitraka) 
- 
 JTrek  Java instrumentation (Compaq) 
- 
 Performance Tuning Tutorial  MHPCC, IBM, Nupshot manuals
- 
 Vampir  Trace visualization (KFA Germany)
- 
 Paraver Trace visualization (CEPBA)
- 
 NAS Trace Visualizer  Trace visualization (NASA)
- 
 ParaGraph  Trace visualization (NCSA) 
- 
 PCL  Performance Counter Library (FZ-Juelich, Germany)
- 
 PerfAPI  Performance Data Standard and API for accessing hardware performance counters  (UTK)
- 
 DynaProf  PAPI+DyninstAPI+MPI (UTK)
- 
 Review of Performance Analysis Tools  MPI (UTK) 
- 
DITools (Flexible Composition Infrastructure, UPC, Spain)
- 
NANOS (OpenMP compiler, nano-threads, UPC, Spain)
- 
 LTT  (Linux Kernel tracing tool)
- 
 Kernprof  (SGI's Linux Kernel profiling tool)
-  
 POEMS  Modeling for Adaptive systems 
 Dynamic Compilation Techniques
-  
 Jalapeno JVM  
(IBM Research)
- 
 DyC  (U. Washington)
- 
 Tempo  (INRIA, France)
- 
 Dynamo  (HP)
 CCA - Common Component Architecture 
- 
 CCA Forum  (LANL)
- 
 BABEL  (LLNL)
- 
 CCA Forum   (Sandia)
- 
 CCAT  (Indiana)
- 
 ALICE  (ANL) 
- 
 ESI (Equation Solver Interface)  (Sandia)
- 
 PDT (Program Database Toolkit)  (U.Oregon, LANL, FZJ)
- 
 SUIF (Compiler, Compiler Toolkit, Parallelising compiler, AST restructuring)  (Stanford)
- 
 Nestor (Fortran Source-to-source translation instrumentation tool)  (ENS Lyon, France)
- 
 SILOON (Scripting language interface)  (LANL)
 Other systems related bookmarks 
-   SUN Library at  docs.sun.com  
-   ATM - FORE systems  ATM Documentation 
-   CISCO  Routers, Switches
-   GNU Home Page  Linux, gcc 
-   GDB manual  
-   IBM C++ Redbook (Making Shared Objects on AIX)
-   Gmake Rules for Makefiles
-   GNU Documentation at Cygnus  
-   The UNIX reference desk  
-   The Linux Home Page 
-   JWS 3.0 (Java Workshop) Debugger
-   DDD (Data Display Debugger)
-   jdb : The Java Debugger (Chapter) 
-   LaTeX  ,  An Introduction to LaTeX 
-   ToolTalk (tm) Programmer's Guide 
 Supercomputing Labs 
-   Los Alamos National Laboratory  , CIC-ACL
-   Sandia National Laboratory  
-   NASA Ames Research Center 
-   Lawrence Livermore National Laboratory  
-   Argonne National Laboratory  ,  MCS 
-   Oak Ridge National Laboratory  
-   Lawrence Berkeley National Laboratory , Training 
-   Pacific Northwest National Laboratory ,  MSCF
Sameer Shende
<sameer@cs.uoregon.edu>