Commit 4796657a authored by Misbah Mubarak's avatar Misbah Mubarak

preparing for release: Adding release notes and makefile fixes for release 1.0.0

parent bfa8f635
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script. # Process this file with autoconf to produce a configure script.
AC_PREREQ([2.67]) AC_PREREQ([2.67])
AC_INIT([codes], [0.6.0], [http://trac.mcs.anl.gov/projects/codes/newticket],[],[http://www.mcs.anl.gov/projects/codes/]) AC_INIT([codes], [1.0.0], [http://trac.mcs.anl.gov/projects/codes/newticket],[],[http://www.mcs.anl.gov/projects/codes/])
LT_INIT LT_INIT
......
...@@ -187,6 +187,10 @@ TODO... ...@@ -187,6 +187,10 @@ TODO...
=== Network === Network
There has been an addition of online workload generator that replays calls
similar to MPI on the network models. The SWM workloads are closed-source right
now but integration with conceptual communication library is in progress.
Our primary network workload generator is via the DUMPI tool Our primary network workload generator is via the DUMPI tool
(http://sst.sandia.gov/about_dumpi.html). DUMPI collects and reads events from (http://sst.sandia.gov/about_dumpi.html). DUMPI collects and reads events from
MPI applications. See the DUMPI documentation for how to generate traces. There MPI applications. See the DUMPI documentation for how to generate traces. There
......
1.0.0 (July 12, 2018)
general:
=======
Adding support for dragonfly-plus network model. Multiple forms of routing
(progressive adaptive, minimal, non-minimal-spine and leaf) have been
implemented.
https://xgitlab.cels.anl.gov/codes/codes/wikis/dragonfly-plus
Adding support for express mesh network model, which can be configured as
hyperX.
Adding support for Multi-plane/rail in fat-tree via multiple single port NICs
per compute node or one multi-port NIC per node.
Adding a generic template for building new network models. For simplest case,
only 2 functions and premable changes should suffice to add a new network.
Updated Express Mesh network model to serve as an example. For details, see
Darshan workload generator has been updated to use Darshan version 3.x.
Network models updated to capture simulation statistics over virtual time using
ROSS/CODES instrumentation. For details, see:
https://xgitlab.cels.anl.gov/codes/codes/wikis/Using-ROSS-Instrumentation-with-CODES
Compatible with ROSS version that enables statistics collection of simulation
performance. For details see:
http://carothersc.github.io/ROSS/instrumentation/instrumentation.html
Online workload replay functionality has been added that allows SWM workloads
to be simulated insitu on the network models. WIP to integrate Conceptual
domain specific language for network communication.
Multiple traffic patterns were added in the background traffic generation
including stencil, all-to-all and random permutation.
Performance tuning enabled for optimistic mode. For details, see:
https://xgitlab.cels.anl.gov/codes/codes/wikis/Optimistic-Performance-Tuning-Tips
0.6.0 (July 03, 2017) 0.6.0 (July 03, 2017)
general: general:
......
...@@ -18,7 +18,7 @@ EXTRA_DIST += src/iokernellang/codesparser.y.in \ ...@@ -18,7 +18,7 @@ EXTRA_DIST += src/iokernellang/codesparser.y.in \
src/workload/README.codes-workload \ src/workload/README.codes-workload \
src/network-workloads/README_synthetic.txt \ src/network-workloads/README_synthetic.txt \
src/network-workloads/README_traces.txt \ src/network-workloads/README_traces.txt \
src/network-workloads/workloads.conf \ src/network-workloads/conf/workloads.conf \
src/network-workloads/README_synthetic_slimfly.txt \ src/network-workloads/README_synthetic_slimfly.txt \
src/network-workloads/conf/modelnet-mpi-test.conf \ src/network-workloads/conf/modelnet-mpi-test.conf \
src/network-workloads/conf/modelnet-mpi-test-cry-router.conf \ src/network-workloads/conf/modelnet-mpi-test-cry-router.conf \
...@@ -91,8 +91,10 @@ nobase_include_HEADERS = \ ...@@ -91,8 +91,10 @@ nobase_include_HEADERS = \
codes/model-net-lp.h \ codes/model-net-lp.h \
codes/model-net-sched.h \ codes/model-net-sched.h \
codes/model-net-inspect.h \ codes/model-net-inspect.h \
codes/connection-manager.h \
codes/net/common-net.h \ codes/net/common-net.h \
codes/net/dragonfly.h \ codes/net/dragonfly.h \
codes/net/dragonfly-plus.h \
codes/net/dragonfly-custom.h \ codes/net/dragonfly-custom.h \
codes/net/slimfly.h \ codes/net/slimfly.h \
codes/net/fattree.h \ codes/net/fattree.h \
...@@ -101,7 +103,7 @@ nobase_include_HEADERS = \ ...@@ -101,7 +103,7 @@ nobase_include_HEADERS = \
codes/net/simplep2p.h \ codes/net/simplep2p.h \
codes/net/express-mesh.h \ codes/net/express-mesh.h \
codes/net/torus.h \ codes/net/torus.h \
codes/codes-mpi-replay.h \ codes/codes-mpi-replay.h \
codes/configfile.h codes/configfile.h
......
...@@ -46,7 +46,7 @@ EXTRA_DIST += tests/download-traces.sh \ ...@@ -46,7 +46,7 @@ EXTRA_DIST += tests/download-traces.sh \
tests/workload/codes-workload-test.conf \ tests/workload/codes-workload-test.conf \
tests/workload/README.txt \ tests/workload/README.txt \
tests/workload/darshan-dump.sh \ tests/workload/darshan-dump.sh \
tests/workload/example.darshan.gz \ tests/workload/example.darshan \
tests/mapping_test.sh \ tests/mapping_test.sh \
tests/lsm-test.sh \ tests/lsm-test.sh \
tests/resource-test.sh \ tests/resource-test.sh \
...@@ -80,6 +80,7 @@ EXTRA_DIST += tests/download-traces.sh \ ...@@ -80,6 +80,7 @@ EXTRA_DIST += tests/download-traces.sh \
tests/conf/modelnet-test-bw.conf \ tests/conf/modelnet-test-bw.conf \
tests/conf/modelnet-test-bw-tri.conf \ tests/conf/modelnet-test-bw-tri.conf \
tests/conf/modelnet-test.conf \ tests/conf/modelnet-test.conf \
tests/conf/modelnet-test-em.conf \
tests/conf/modelnet-test-dragonfly.conf \ tests/conf/modelnet-test-dragonfly.conf \
tests/conf/modelnet-test-slimfly.conf \ tests/conf/modelnet-test-slimfly.conf \
tests/conf/modelnet-test-loggp.conf \ tests/conf/modelnet-test-loggp.conf \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment