X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/749aa9b0446802ea8db0fb604154c37993ac7cf2..9b6dbc0ab7a9c9e15cbcaeb5aa8db6958b33da5f:/NEWS diff --git a/NEWS b/NEWS index 4169d6e1b1..74b0569bab 100644 --- a/NEWS +++ b/NEWS @@ -1,22 +1,62 @@ + _ _____ _ ____ +__ _____ _ __ ___(_) ___ _ __ |___ / / |___ \ +\ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | __) | + \ 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 + +Upcoming v3.13 will introduce new interfaces, toward SimGrid 4. + _ _____ _ _ __ _____ _ __ ___(_) ___ _ __ |___ / / / | \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | | \ V / __/ | \__ \ | (_) | | | | ___) || | | \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|_| + May 31 2014 + +The Class Release. Major changes: + + * Surf is now in C++ (and documented!) + * Virtual Machine model for Cloud Simulation + * Surf callbacks: plug your code directly in Surf! + * Simcalls are script-generated to clean the mess -(to complete) _ _____ _ ___ __ _____ _ __ ___(_) ___ _ __ |___ / / |/ _ \ \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ | | | | | \ V / __/ | \__ \ | (_) | | | | ___) || | |_| | \_/ \___|_| |___/_|\___/|_| |_| |____(_)_|\___/ + Nov 17 2013 -The "to be named" release. Major changes: +The Clean Diaper Release, a.k.a. SimGrid is leak-free. Major changes: * Preliminary DVFS support to track the energy consumption * Java is back in the main package (and is very stable). * The storage sub-modules is now believed to be usable. * SMPI is now very stable (we pass most MPICH tests). + * Lots of memory leaks were corrected in this release. * Verification and model checking further improved: liveness+SMPI works; reduction through state equality detection Plus the usual load of bug fixes and small improvements @@ -33,6 +73,7 @@ The "Grasgory" release. Major changes: * Gras was completely removed from this version. * Documentation reorganization to ease browsing it. * New default value for the TCP_gamma parameter: 4MiB + _ _____ ___ _ __ _____ _ __ ___(_) ___ _ __ |___ / ( _ ) / | \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ / _ \ | | @@ -44,6 +85,7 @@ The "we are told that some people want to also *install* the simgrid framework" release. * Add missing manpage to the archive. + _ _____ ___ __ _____ _ __ ___(_) ___ _ __ |___ / ( _ ) \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ / _ \ @@ -61,6 +103,7 @@ Major changes: * SMPI now covers more of the MPI interface. More datatypes, more functions, more robust. * Model-checking: mmalloc is more robust to user errors. + _ _____ _____ _ __ _____ _ __ ___(_) ___ _ __ |___ /|___ / | \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ / /| | @@ -72,6 +115,7 @@ The "cleaning the cleanup" release. Major changes: * Portability fixups for Mac OSX and Windows * Some other bug fixing and various polishing. + _ ____ _____ __ _____ _ __ ___(_) ___ _ __ |___ /|___ | \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ / / @@ -87,6 +131,7 @@ Major changes: * Parallel execution of user code should be stable and efficient now * SMPI is now considered stable * Add temporals to Model-Checking (highly experimental right now) + _ _____ __ ____ __ _____ _ __ ___(_) ___ _ __ |___ / / /_ |___ \ \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \| '_ \ __) | @@ -169,6 +214,7 @@ __ _____ _ __ ___(_) ___ _ __ |___ /| || | / | The "Polishing easter eggs is probably a good idea" release. This is a bug fixes release only. + _ _____ _ _ __ _____ _ __ ___(_) ___ _ __ |___ /| || | \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \| || |_ @@ -225,6 +271,7 @@ Most important changes: On the way, we gained a bit more than 5% on the classical master/slave example. More to come on this in future releases. + _ _____ _____ _ __ _____ _ __ ___(_) ___ _ __ |___ / |___ / / | \ \ / / _ \ '__/ __| |/ _ \| '_ \ |_ \ |_ \ | |