[Commits] [svn:einsteintoolkit] www/about/releases/ (Rev. 1444)

ian.hinder at aei.mpg.de ian.hinder at aei.mpg.de
Mon Nov 17 07:48:32 CST 2014


User: hinder
Date: 2014/11/17 07:48 AM

Modified:
 /about/releases/
  ET_2014_11_announcement.php

Log:
 Add changes to release announcement

File Changes:

Directory: /about/releases/
===========================

File [modified]: ET_2014_11_announcement.php
Delta lines: +62 -100
===================================================================
--- about/releases/ET_2014_11_announcement.php	2014-11-17 13:00:23 UTC (rev 1443)
+++ about/releases/ET_2014_11_announcement.php	2014-11-17 13:48:32 UTC (rev 1444)
@@ -45,110 +45,72 @@
 portion of the tested machines, almost all of these test suites pass, using both
 MPI and OpenMP parallelization.</p>
 
-<p>TODO: UPDATE CONTENT BELOW</p>
-
 <h4>The changes between this and the previous release include:</h4>
 
 <ul><li><b>Larger changes since last release</b></li></ul>
 
 <ul>
- <li>Removed components
+ <li>Repositories
   <ul>
-   <li>ADM</li>
-   <li>LegoExcision</li>
+   <li>Many repositories converted from Subversion to Git</li>
   </ul>
  </li>
- <li>Deprecated components (still included, but don't use for new code)
+ <li>Removed components
   <ul>
    <li>ADMConstraints (use ML_ADMConstraints instead)</li>
-   <li>ADMCoupling</li>
-   <li>ADMMacros</li>
-   <li>DistortedBHIVP</li>
-   <li>IDAxiBrillBH</li>
-   <li>IDAxiOddBrillBH</li>
-   <li>RotatingDBHIVP</li>
+   <li>Boost</li>
   </ul>
  </li>
  <li>New components:
   <ul>
-   <li>CactusExamples: 10 small example thorns</li>
-   <li>TestMoL</li>
-   <li>CarpetExtra: 10 test thorns</li>
-   <li>IllinoisGRMHD (not enabled by default, proposed for the next release)</li>
+  <li>CUDA and OpenCL examples</li>
+  <li>PAPI</li>
+  <li>OpenBLAS</li>
   </ul>
  </li>
+ <li>Moved components:
+  <ul>
+    <li>GRHydro and GRHydro_InitData into EinsteinEvolve</li>
+    <li>All Carpet thorns moved to Carpet arrangement</li>
+  </ul>
+ </li>
  <li>Simfactory
   <ul>
    <li>updates to many machines</li>
   </ul>
  </li>
- <li>Cactus flesh:
+ <li>HDF5
   <ul>
-   <li>Cactus complex number arithmetic functions are deprecated</li>
-   <li>Drop explicit support for Fortran 77 in Cactus</li>
-   <li>Prevent Cactus from choking on very large parameter files</li>
-   <li>Update to work with Chemora. Not currently used by regular Cactus.</li>
-   <li>The workaround CCTK_DISABLE_RESTRICT for bugs in the Intel compiler
-       is no longer necessary for version newer or equal 14, which is now
-       taken into account.</li>
-   <li>Support for Clang on OSX</li>
+   <li>enable fortran interface by default, disable C++ interface by
+default. (TODO: check this is right)</li>
   </ul>
  </li>
- <li>MoL: Automatically count number of evolved variables</li>
- <li>ADMConstraints: remove support for conformal metrics</li>
- <li>EOS_Omni: new c++ backend</li>
- <li>GRHydro
+ <li>MPI
   <ul>
-   <li>rewrite major parts of the code in c++, both versions are still included,
-       the c++ version is not enabled by default yet (see parameter use_cxx_code).
-       The default will change for the next release and the Fortran version will
-       be removed after that.</li>
-   <li>Lots of smaller changes and bug fixes</li>
+   <li>Rewrite MPI thorn configuration script to attempt to determine
+   paths automatically using mpicxx. (TODO: add more details about what
+   people might need to change in their optionlists)</li>
   </ul>
  </li>
+
+ <li>Cactus:
+  <ul>
+    <li>Plan to change output filename format from implementation::groupname
+    to implementation__groupname.  Introduced new parameter
+    IOUtil::out_group_separator which currently defaults to '::' to
+    maintain compatibility.  The next release will change this to '-' for
+    compatibility with Windows filesystems, to which current Cactus simulations cannot even be copied.</li>
+  </ul>
+ </li>
+
  <li>Kranc: 
    <ul>           
-     <li>Use a namespace to protect certain thorn functions; this
-     means that calculations can no longer be named the same as the
-     thorn</li>
-     <li>Add the ability to merge arbitrary files into the thorn at
-     Kranc time (e.g. for docs, tests)</li>
-     <li>Add ability to tile loops over grids</li>
-     <li>Add ability to count floating point operations in a
-     calculation</li>
-     <li>Display a function call backtrace when errors are detected
-     during running Kranc</li>
-     <li>Correct accidental interchange of sinh and cosh in vectorised
-     code</li>
-     <li>Substantial internal code cleanup and reorganization; no
-     intentional changes affecting the user as a result</li>
-     <li>Improvements to Chemora support (GPUs)</li>
-     <li>Improvements to script language support</li>
-     <li>Make GFOffset available to calculations</li>
-     <li>Improve support for xTensor as an alternative to
-     TensorTools</li>
-     <li>Include some regression tests for Kranc</li>
-     <li>Include some unit tests for Kranc</li>
-     <li>Make internal code generation significantly more robust</li>
-     <li>Remove old code, including obsolete Fortran code generation
-     which hasn't been used or worked for a long time</li>
-     <li>Remove almost all dependence on GenericFD; required code is
-     now embedded in the generated thorn</li>
-     <li>Many other small changes</li>
+     <li>Kranc: Compatibility fixes for Mathematica 10</li>
    </ul>
  </li>
- <li>McLachlan: optimizations</li>
- <li>Carpet
-  <ul>
-   <li>Changes to support accelerators (not used by default)</li>
-   <li>CarpetRegrid2: support Parity Symmetry thorn</li>
-   <li>Carpet: Apply boundary conditions during restricting</li>
-   <li>Include string null terminator in HDF5 attributes (only important if you happen to read them in your own scripts)</li>
-  </ul>
- </li>
 </ul>
 
-<ul><li><b>How to upgrade from Noether (ET_2013_11)</b></li></ul>
+<ul><li><b>How to upgrade from Wheeler (ET_2014_05)</b></li></ul>
 
 <p>To upgrade from the previous release, use GetComponents with the new thornlist to check out the new version.</p>
 
@@ -166,47 +128,47 @@
 <p>Supported (tested) machines include:</p>
 
 <ul>
- <li> Default Debian, Suse and Fedora installations</li>
- <li> Bethe</li>
- <li> Bluewaters *</li>
- <li> Carver</li>
- <li> Datura</li>
- <li> Gordon</li>
- <li> Hopper</li>
- <li> Loewe</li>
- <li> Lonestar *</li>
- <li> Supermike II</li>
- <li> Nvidia *</li>
- <li> Orca *</li>
- <li> Philip</li>
- <li> Queenbee</li>
- <li> Shelob</li>
- <li> Stampede (CPU)</li>
- <li> Supermuc</li>
- <li> Titan</li>
- <li> Trestles</li>
- <li> Zwicky</li>
+ <!-- <li> Default Debian, Suse and Fedora installations</li> -->
+ <!-- <li> Bethe</li> -->
+ <!-- <li> Bluewaters *</li> -->
+ <!-- <li> Carver</li> -->
+ <!-- <li> Datura</li> -->
+ <!-- <li> Gordon</li> -->
+ <!-- <li> Hopper</li> -->
+ <!-- <li> Loewe</li> -->
+ <!-- <li> Lonestar *</li> -->
+ <!-- <li> Supermike II</li> -->
+ <!-- <li> Nvidia *</li> -->
+ <!-- <li> Orca *</li> -->
+ <!-- <li> Philip</li> -->
+ <!-- <li> Queenbee</li> -->
+ <!-- <li> Shelob</li> -->
+ <!-- <li> Stampede (CPU)</li> -->
+ <!-- <li> Supermuc</li> -->
+ <!-- <li> Titan</li> -->
+ <!-- <li> Trestles</li> -->
+ <!-- <li> Zwicky</li> -->
 </ul>
 <p>A * means that a small number of tests still fail on that machine. All tests pass on the other machines.</p>
 <ul>
  <li> LoneStar and Stampede: defs.local.ini needs to have sourcebasedir = $WORK and basedir = $SCRATCH/simulations configured for this machine.  You need to determine $WORK and $SCRATCH by logging in to the machine.</li>
 </ul>
 
-<p>All repositories participating in this release carry a branch ET_2014_05
+<p>All repositories participating in this release carry a branch ET_2014_11
 marking this release.  These release branches will be updated if severe
 errors are found.</p>
 
-<p>The "Wheeler" Release Team on behalf of the Einstein Toolkit Consortium (2014-05-21)</p>
+<p>The "XXX" Release Team on behalf of the Einstein Toolkit Consortium (2014-11-XX)</p>
 
 <p>
-&nbsp;&nbsp;&nbsp;Peter Diener<br />
-&nbsp;&nbsp;&nbsp;Roland Haas<br />
-&nbsp;&nbsp;&nbsp;Ian Hinder<br />
-&nbsp;&nbsp;&nbsp;Frank Löffler<br />
-&nbsp;&nbsp;&nbsp;Bruno C. Mundim<br />
-&nbsp;&nbsp;&nbsp;Erik Schnetter<br />
+<!-- &nbsp;&nbsp;&nbsp;Peter Diener<br /> -->
+<!-- &nbsp;&nbsp;&nbsp;Roland Haas<br /> -->
+<!-- &nbsp;&nbsp;&nbsp;Ian Hinder<br /> -->
+<!-- &nbsp;&nbsp;&nbsp;Frank Löffler<br /> -->
+<!-- &nbsp;&nbsp;&nbsp;Bruno C. Mundim<br /> -->
+<!-- &nbsp;&nbsp;&nbsp;Erik Schnetter<br /> -->
 </p>
 
-<p>May 21, 2014</p>
+<p>Nov XX, 2014</p>
 
 <?php include_once($_SERVER['DOCUMENT_ROOT'].'/global/footer.php');?>



More information about the Commits mailing list