The Co-Design of Exascale Storage Architectures (CODES) simulation framework builds upon the ROSS parallel discrete event simulation engine to provide high-performance simulation utilities and models for building scalable distributed systems simulations
Full container setup included below; terminal output for make check and the tutorial mpirun attached.
Output: test-suite.log
appuser@bc1c4c20267e:~/codes-dev/codes/build$ cat ./test-suite.log
=================================
codes 1.2: ./test-suite.log
=================================
# TOTAL: 22
# PASS: 21
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: tests/modelnet-test-dragonfly-synthetic.sh
================================================
credit_size not specified, using default: 8
no credit_delay specified - all credit delays set to 1.42
Within-node eager limit (node_eager_limit) not specified, setting to 16000
../tests/modelnet-test-dragonfly-synthetic.sh: line 3: 18518 Killed src/network-workloads/model-net-synthetic --sync=1 --num_messages=1 -- $srcdir/src/network-workloads/conf/modelnet-synthetic-dragonfly.conf
FAIL tests/modelnet-test-dragonfly-synthetic.sh (exit status: 137)
Ubuntu container setup
(Running Docker Desktop 2.1.0.5 [Linux containers] on Windows 10.)
Started an ubuntu:latest container. Added user "appuser" to satisfy mpirun advice against calling as root. [Also added sudo and gave appuser privileges.] Then, as appuser, called the following to install CODES and dependencies:
Description
Followed the updated CODES install instructions and am seeing a single failure out of make check. Tutorial simulation appeared to run without issue.
Full container setup included below; terminal output for
make check
and the tutorialmpirun
attached.Output:
test-suite.log
Ubuntu container setup
(Running Docker Desktop 2.1.0.5 [Linux containers] on Windows 10.)
Started an ubuntu:latest container. Added user "appuser" to satisfy
mpirun
advice against calling as root. [Also added sudo and gave appuser privileges.] Then, as appuser, called the following to install CODES and dependencies:add'l files
make_check_output.txt mpirun_tutorial_output.txt