X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/e26d84ebd86c18af7d79d4afd659e53fd62ac9eb..215555956513ba0d24707980da429e3c4a4a37a6:/NEWS diff --git a/NEWS b/NEWS index 7010f28fc4..d72c4be4f1 100644 --- a/NEWS +++ b/NEWS @@ -1,13 +1,104 @@ + _ _____ _ __ +__ _____ _ __ ___(_) ___ _ __ |___ / / |/ /_ +\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | '_ \ + \ V / __/ | \__ \ | (_) | | | | ___) || | (_) | + \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|\___/ + (not released yet) + + _ _____ _ ____ +__ _____ _ __ ___(_) ___ _ __ |___ / / | ___| +\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | |___ \ + \ V / __/ | \__ \ | (_) | | | | ___) || |___) | + \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|____/ + Mar 22 2017 + +The Spring Release: continuous integration servers become green. + + * S4U: progress, integrating more parts of SimDag; New examples. + * SMPI: Support MPI 2.2; Convert internals to C++ (TBC). + * Java: Massive memleaks and performance issues fixed. + * Plus the usual bug fixes, cleanups and documentation improvements + _ _____ _ _ _ _ ____ ___ +__ _____ _ __ ___(_) ___ _ __ |___ / / | || | / | ___|/ _ \ +\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | || |_ | |___ \ (_) | + \ V / __/ | \__ \ | (_) | | | | ___) || |__ _|| |___) \__, | + \_/ \___|_| |___/_|\___/|_| |_| |____(_)_| |_|(_)_|____/ /_/ + Dec 28 2016 + +The Christmas Pi Release (better approximation). + + * Fix various glitches in the previous release. + _ _____ _ _ _ +__ _____ _ __ ___(_) ___ _ __ |___ / / | || | +\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | || |_ + \ V / __/ | \__ \ | (_) | | | | ___) || |__ _| + \_/ \___|_| |___/_|\___/|_| |_| |____(_)_| |_| + Dec 24 2016 + +The Christmas Pi Release. + + * Documentation reorganized and improved + + * S4U interface further rising, toward SimGrid 4 + - Routing code rewritten for readability + - Virtual Machines almost turned into a plugin + - MSG, SimDag, MPI interfaces mostly unchanged + + * The model-checker now works on FreeBSD too. + _ _____ _ _____ +__ _____ _ __ ___(_) ___ _ __ |___ / / |___ / +\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | |_ \ + \ V / __/ | \__ \ | (_) | | | | ___) || |___) | + \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|____/ + Apr 27 2016 + +The Half Release, a.k.a. the Zealous Easter Trim. + + * Half of the lines of code are gone. + - v3.12: 286k lines; v3.13: 142k lines (+ comments) + - Experimental untested unused "features" removed + - We rewrote several parts in C++ instead of C + + * Introducing v4 of the XML platform format + - Many long-due cleanups (details in the Changelog) + + * MSG examples fully reorganized (in C and Java) + + * The S4U interface is rising, toward SimGrid 4 + - All host manipulations now done in S4U + - SimDag was mostly rewritten on top of S4U + - MSG & SimDag interfaces mostly unchanged _ _____ _ ____ __ _____ _ __ ___(_) ___ _ __ |___ / / |___ \ \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | __) | \ V / __/ | \__ \ | (_) | | | | ___) || |/ __/ \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|_____| + Oct 12 2015 + +The Facelift Release. Major changes: + + * Many interface glitches addressed, everywhere. + - Require g++-4.7, Java 7 and boost 1.48 + - Builds on Linux, OS X, Windows and FreeBSD + - See ChangeLog for renamed functions and options. + + * Energy plugin: major cleanups/rewrites. + http://simgrid.org/tutorials/simgrid-energy-101.pdf + + * Model-Checker progresses toward production use: + - More robust (now runs in a separate process). + - More efficient (with snapshots' memory compaction). + - More usable (execution paths replayed out of MC) + http://simgrid.org/tutorials/simgrid-mc-101.pdf + + * SMPI improvements: + - Better standard coverage - SMP-aware collectives + - InfiniBand model - Early support for RMA + - Replay: Dynamic selector - MVAPICH2 selector + http://simgrid.org/tutorials/simgrid-smpi-101.pdf -(to complete) +Upcoming v3.13 will introduce new interfaces, toward SimGrid 4. - * Surf internal cleanup: rename workstation into host. - Option "workstation/model" now reads "host/model" _ _____ _ _ __ _____ _ __ ___(_) ___ _ __ |___ / / / | \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | |