home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.parallel
- Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!think.com!ames!elroy.jpl.nasa.gov!sdd.hp.com!ncr-sd!ncrcae!hubcap!fpst
- From: kale@cs.uiuc.edu
- Subject: Release of CHARM 3.2 parallel programming system
- Message-ID: <1992Dec21.132740.24031@hubcap.clemson.edu>
- Apparently-To: comp-parallel@uunet.uu.net
- Keywords: portable programming
- Sender: news@cs.uiuc.edu
- Organization: Dept. of Computer Sci - University of Illinois
- Date: Fri, 18 Dec 1992 22:38:38 GMT
- Approved: parallel@hubcap.clemson.edu
- Lines: 54
-
-
-
- We are happy to announce the next major release of the Charm parallel
- programming system, version 3.2. The main features of Charm include:
-
- Efficient portability across shared and non-shared memory machines
- Latency Tolerance via message driven execution
- Support for dynamic as well as static load balancing
- Support for specific modes information sharing
- Reuse of parallel software facilitated by a sophisticated module system
-
- Programs are written in C with a few extensions (interface with routines
- in other languages such as FORTRAN is possible).
-
- The system currently runs on: iPSC/860 (also iPSC/2), NCUBE,
- sequent symmetry, Encore Multimax, Networks of (Unix) workstations,
- and uni-processors. Ports to other systems, including the CM-5, and
- ALLIANT FX/2800, are planned for the near future.
-
- The system comes with a programming manual, a tutorial introduction,
- and example programs.
- The software includes a translator, runtime system for each type of
- machine supported, "summaryTool" a simple graphical tool to view the
- performance of a program, "Projections"- a trace driven
- performance feedback system, and "dagger": a notation for specifying
- dependences between messages and pieces of computations that we find
- quite useful while writing programs in the message-driven style.
-
- In addition it contains libraries for different dynamic load balancing
- strategies, message prioritization strategies, memory management
- strategies, different forms of reductions, etc.
- We expect the set of libraries to grow as applications that exploit
- the modularity of the system are developed.
-
- The system is available by anonymous ftp from a.cs.uiuc.edu, in the
- directory pub/charm. We request that if you ftp and/or install the
- system, please send us (kale@cs.uiuc.edu) email informing us of that,
- if possible.
- Although it is available free of charge, it is not a "public-domain"
- software. Please read the notice that comes with the distribution.
-
- The system is based on work carried out over the past 6 years.
- Its earlier version were called the "Chare Kernel" system.
-
- Any comments and questions should be addressed to me at kale@cs.uiuc.edu.
-
-
- L.V. Kale (kale@cs.uiuc.edu)
- Department of Computer Science
- University of Illinois at Urbana Champaign
- 1304 W. Springfield Ave., Urbana, IL-61801
-
-
-
-