home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / parallel / 2782 < prev    next >
Encoding:
Text File  |  1992-12-21  |  2.8 KB  |  68 lines

  1. Newsgroups: comp.parallel
  2. 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
  3. From: kale@cs.uiuc.edu
  4. Subject: Release of CHARM 3.2 parallel programming system
  5. Message-ID: <1992Dec21.132740.24031@hubcap.clemson.edu>
  6. Apparently-To: comp-parallel@uunet.uu.net
  7. Keywords: portable programming
  8. Sender: news@cs.uiuc.edu
  9. Organization: Dept. of Computer Sci - University of Illinois
  10. Date: Fri, 18 Dec 1992 22:38:38 GMT
  11. Approved: parallel@hubcap.clemson.edu
  12. Lines: 54
  13.  
  14.  
  15.  
  16. We are happy to announce the next major release of the Charm parallel
  17. programming system, version 3.2. The main features of Charm include:
  18.  
  19.  Efficient portability across shared and non-shared memory machines 
  20.  Latency Tolerance via message driven execution
  21.  Support for dynamic as well as static load balancing
  22.  Support for specific modes information sharing
  23.  Reuse of parallel software facilitated by a sophisticated module system
  24.  
  25. Programs are written in C with a few extensions (interface with routines
  26. in other languages such as FORTRAN is possible).
  27.  
  28. The system currently runs on: iPSC/860 (also iPSC/2), NCUBE,
  29. sequent symmetry, Encore Multimax, Networks of (Unix) workstations,
  30. and uni-processors. Ports to other systems, including the CM-5, and
  31. ALLIANT FX/2800, are planned for the near future.
  32.  
  33. The system comes with a programming manual, a tutorial introduction,
  34. and example programs.
  35. The software includes a translator, runtime system for each type of
  36. machine supported, "summaryTool" a simple graphical tool to view the
  37. performance of a program, "Projections"- a trace driven
  38. performance feedback system, and "dagger": a notation for specifying
  39. dependences between messages and pieces of computations that we find
  40. quite useful while writing programs in the message-driven style.
  41.  
  42. In addition it contains libraries for different dynamic load balancing
  43. strategies, message prioritization strategies, memory management
  44. strategies, different forms of reductions, etc.
  45. We expect the set of libraries to grow as applications that exploit
  46. the modularity of the system are developed.
  47.  
  48. The system is available by anonymous ftp from a.cs.uiuc.edu, in the
  49. directory pub/charm.  We request that if you ftp and/or install the
  50. system, please send us (kale@cs.uiuc.edu) email informing us of that,
  51. if possible.
  52. Although it is available free of charge, it is not a "public-domain"
  53. software. Please read the notice that comes with the distribution.
  54.  
  55. The system is based on work carried out over the past 6 years.
  56. Its earlier version were called the "Chare Kernel" system.
  57.  
  58. Any comments and questions should be addressed to me at kale@cs.uiuc.edu.
  59.  
  60.  
  61.     L.V. Kale (kale@cs.uiuc.edu)
  62.     Department of Computer Science
  63.     University of Illinois at Urbana Champaign
  64.     1304 W. Springfield Ave., Urbana, IL-61801
  65.  
  66.  
  67.  
  68.