Changelog: add some of the 6.4 release notes
authorPhil Miller <mille121@illinois.edu>
Mon, 5 Mar 2012 23:16:50 +0000 (17:16 -0600)
committerPhil Miller <mille121@illinois.edu>
Mon, 5 Mar 2012 23:16:50 +0000 (17:16 -0600)
CHANGES

diff --git a/CHANGES b/CHANGES
index 99fbf327a548843139015161926b7d0e6c3e92ae..0821c467fa00d8f9d527fb5e5a8194eb87ba4b65 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,46 @@
 This file describes the most significant changes. For more detail, use
 'git log' on a clone of the charm repository.
 
+
+================================================================================
+What's new in Charm++ 6.4.0
+================================================================================
+
+--------------------------------------------------------------------------------
+Platform Support
+--------------------------------------------------------------------------------
+
+- Cray XE and XK systems using the Gemini network via either MPI
+  (mpi-crayxe) or the native uGNI (gemini_gni-crayxe)
+
+- IBM Blue Gene Q, using MPI (mpi-bluegeneq)
+
+- Fujitsu and Clang compilers
+
+- MPI-based machine layers can now run on >64k PEs
+
+--------------------------------------------------------------------------------
+General Changes
+--------------------------------------------------------------------------------
+
+- Added a new [reductiontarget] attribute to enable
+  parameter-marshaled recipients of reduction messages
+
+- Enabled pipelining of large messages in CkMulticast by default
+
+- New load balancers added: TreeMatch, Zoltan, Scotch{Refine,Topo}, RefineSwap
+
+- Load balancing improvements:
+
+  * Allow reduced load database size using floats instead of doubles
+  * Improved hierarchical balancer
+  * Periodic balancing adapts its interval dynamically
+  * User code can request a callback when migration is complete
+  * More balancers properly consider object migratability and PE
+    availability and speed
+
+- Array options
+
 ================================================================================
 What's new in Charm++ 6.2.1 (since 6.2.0)
 ================================================================================