Welcome to Jonathan Wang's Bookshelf on Parallel Computing

WELCOME: // Local time:
Note from author: Now that I started to work on vision, I will no longer make dedicated effort to keep this page up-to-date. However, if this page becomes helpful in your research, I would appreciate an acknowledgement. -- J.W. 6-26-95


Why parallel computing? ( Introduction )
How fast can it be? (The top 500 super computers, in postscript, size 10M)
Contents:
  1. Distributed Batch Processing
  2. Parallel Computing
    1. Message Passing
    2. Shared Object
    3. Misc (yet to be sorted)
  3. Super Computers/labs
  4. Compiler/Parallelizer
  5. Benchmarks
  6. Fault Tolerance and Load Balance
  7. Parallel Software
  8. Comprehensive Links at Other Institutes
  9. Personal Stuff
  10. Mail Drop

1. Distributed Batch Processing 2. Parallel Computing 3. Super Computers (massive parallel) / Labs 4. Compiler/Parallelizer
  • Survey of Automatic Parallelization , by Arnaud Leservot (leservot@etca.fr)
  • Fx project at CMU
  • Adaptor Interactive analysis and transformation tool for data parallel FORTRAN 90 programs. Dr. Thomas Brandes (brandes@gmd.de)
  • HPF
  • FM project (FORTRAN-M), task-parallel extension to FORTRAN, Argonne Laboratory
  • Stanford SUIF Compiler , Rob French (rfrench@cs.stanford.edu)
  • pC++/Sage++ compiler project at Indianna University. Lead by Dr. Dennis Gannon.
  • EuLisp , and/or Denton , interfaces to pvm, tcp/ip sockets, TUNES, Julian Padget (jap@maths.bath.ac.uk)
  • Parallaxis , Thomas Braunl (braunl@informatik.uni-stuttgart.de), Stuttgart
  • PCN Parallel programming system, Ian Foster (foster@mcs.anl.gov) Argonne National Laboratory
  • Forge , Applied Parallel Research Inc.
  • PARADIGM , Parallelizing Compiler for Distributed-memory General-purpose Multicomputers, Univ. of Illinois. (paradigm@crhc.uiuc.edu)
  • Polaris , CSRD Polaris Compiler, Source-to-source restructurer for Fortran, University of Illinois (polaris@csrd.uiuc.edu) (skinner@csrd.uiuc.edu)
  • Free compiler list (250k), check the section on "concurrent, parallel and simulation languages"
5. Benchmarks 6. Fault Tolerance and Load Balance 7. Parallel Software
[Thanks to David Walker for the suggestion] 8.. Comprehensive Links at Other Institutions
[ What? You finished already? OK, this should keep you busy for a while ;-)]
9. Personal stuff
  • My Papers
    • lrlw.ps.Z : A simple design for fault tolerance and load balance by tuple-reuse. Extremely outdate. New version coming sooooooon.
    • syn_pvm.ps.Z : A comparison study on scalability between the PVM and the SYNERGY systems.
  • My Toys at Temple
    • wang.c , USENET extractor. Download binaries (pictures, sound tracks, zipped programs) diretly from network to your computer. Require unix.
    • se.c , script enhancer
    • sendaudio and rcvaudio for sending .au from any unix box to a Sun. A substitute of "showaudio" in mosaic default.

10. Mail Drop -- Anything I missed? Or just say hello:
From: > Subject:
To: jwang@suned.cs.yale.edu

Message:


This page has been accessed times since
Jonathan Wang