Skip to Content.
Sympa Menu

charm - [charm] Charm 6.2.1 Release Candidate available

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

[charm] Charm 6.2.1 Release Candidate available


Chronological Thread 
  • From: Phil Miller <mille121 AT illinois.edu>
  • To: Charm Mailing List <charm AT cs.illinois.edu>
  • Subject: [charm] Charm 6.2.1 Release Candidate available
  • Date: Tue, 8 Jun 2010 13:33:41 -0500
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

A release candidate for Charm 6.2.1 is now available. This integrates
many optimizations and bug fixes from the development version into the
stable branch based on 6.2.0. We encourage application developers and
advanced users to test their applications' stability and performance
with this version, and to report both positive and negative results.
If no bugs or regressions are reported in the near future, this will
be released as stable version 6.2.1.

Some significant enhancements in this release include
- Net builds support the use of clusters' mpiexec systems for job
launch, via the ++mpiexec option to charmrun
- LAPI builds support Linux and AIX now, and should have better
performance with the SMP build option
- Better support for multicasts on groups
- POWER7 support added
- Topology information gathering has been optimized
- Converse (seed) load balancers have many new optimizations applied
- CPU affinity can be set more easily using +pemap and +commap options
instead of the older +coremap
- HybridLB (hierarchical balancing for very large core-count systems)
has been substantially improved
- Load balancing infrastructure has further optimizations and bug fixes
- Object mappings can be read from a file, to allow offline
topology-aware placement
- Projections logs can be spread across multiple directories, speeding
up output when dealing with thousands of cores (+trace-subdirs N will
divide log files evenly among N subdirectories of the trace root,
named PROGNAME.projdir.K)
- AMPI now implements MPI_Issend
- AMPI's MPI_Alltoall uses a flooding algorithm more agressively,
versus pairwise exchange
- Virtualized ARMCI support has been extended to cover the functions
needed by CAF

This version can be obtained as a tarball [1] or from the Charm git
repository [2]. A list of changes since the 6.2.0 release can be found
through the repository browser [3].

[1] http://charm.cs.illinois.edu/distrib/charm-6.2.1-pre2.tar.bz2
[2] git clone git://charm.cs.illinois.edu/charm.git; cd charm; git
checkout charm-6.2.1-pre2
[3]
http://charm.cs.uiuc.edu/cgi-bin/gitweb2.cgi?p=charm.git;a=shortlog;h=charm-6.2.1-pre2



  • [charm] Charm 6.2.1 Release Candidate available, Phil Miller, 06/08/2010

Archive powered by MHonArc 2.6.16.

Top of Page