Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
codes-dev
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Xin Wang
codes-dev
Commits
ce867f45
Commit
ce867f45
authored
Dec 06, 2016
by
Misbah Mubarak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updating CODES test suite, it may take a little longer to run make tests now
parent
dd64e83f
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
64 additions
and
6 deletions
+64
-6
src/network-workloads/conf/modelnet-synthetic-fattree.conf
src/network-workloads/conf/modelnet-synthetic-fattree.conf
+10
-5
src/networks/model-net/dragonfly.c
src/networks/model-net/dragonfly.c
+1
-1
tests/Makefile.subdir
tests/Makefile.subdir
+7
-0
tests/modelnet-test-dragonfly-custom-synthetic.sh
tests/modelnet-test-dragonfly-custom-synthetic.sh
+11
-0
tests/modelnet-test-dragonfly-synthetic.sh
tests/modelnet-test-dragonfly-synthetic.sh
+11
-0
tests/modelnet-test-dragonfly.sh
tests/modelnet-test-dragonfly.sh
+2
-0
tests/modelnet-test-fattree-synthetic.sh
tests/modelnet-test-fattree-synthetic.sh
+11
-0
tests/modelnet-test-slimfly-synthetic.sh
tests/modelnet-test-slimfly-synthetic.sh
+11
-0
No files found.
src/network-workloads/conf/modelnet-synthetic-fattree.conf
View file @
ce867f45
...
...
@@ -2,7 +2,8 @@ LPGROUPS
{
MODELNET_GRP
{
repetitions
=
"4"
;
#Number of leaf level switches
repetitions
=
"4"
;
#Number of leaf level switches
server
=
"2"
;
modelnet_fattree
=
"2"
;
fattree_switch
=
"2"
;
...
...
@@ -10,10 +11,14 @@ LPGROUPS
}
PARAMS
{
ft_type
=
"1"
;
# Only appears to be one type (type=0) in fattree.c
num_levels
=
"2"
;
# Must be 1 < num_levels < 4
switch_count
=
"2,4"
;
# Some sort of csv string. I'm thinking it's the number of switches per level
switch_radix
=
"4,4"
;
# Another csv string. I'm thinking it's the radix of the switches per level. All switches within same level have same radix
# Only appears to be one type (type=0) in fattree.c
ft_type
=
"1"
;
# Must be 1 < num_levels < 4
num_levels
=
"2"
;
# Some sort of csv string. I'm thinking it's the number of switches per level
switch_count
=
"2,4"
;
# Another csv string. I'm thinking it's the radix of the switches per level. All switches within same level have same radix
switch_radix
=
"4,4"
;
packet_size
=
"512"
;
modelnet_order
=(
"fattree"
);
# scheduler options
...
...
src/networks/model-net/dragonfly.c
View file @
ce867f45
...
...
@@ -2341,7 +2341,7 @@ dragonfly_terminal_final( terminal_state * s,
sprintf
(
meta_fname
,
"dragonfly-msg-stats.meta"
);
FILE
*
fp
=
fopen
(
meta_fname
,
"w"
);
fprintf
(
fp
,
"# Format <LP id> <Terminal ID> <Total Data Size> <A
vg
packet latency> <# Flits/Packets finished> <Avg hops> <Busy Time>"
);
fprintf
(
fp
,
"# Format <LP id> <Terminal ID> <Total Data Size> <A
ggregate
packet latency> <# Flits/Packets finished> <Avg hops> <Busy Time>"
);
fclose
(
fp
);
}
...
...
tests/Makefile.subdir
View file @
ce867f45
...
...
@@ -9,6 +9,10 @@ check_PROGRAMS += tests/lp-io-test \
tests/map-ctx-test
\
tests/modelnet-test
\
tests/modelnet-p2p-bw
\
src/network-workloads/model-net-synthetic
\
src/network-workloads/model-net-synthetic-fattree
\
src/network-workloads/model-net-synthetic-slimfly
\
src/network-workloads/model-net-synthetic-custom-dfly
\
tests/concurrent-msg-recv tests/modelnet-simplep2p-test
\
tests/modelnet-test-collective
\
tests/modelnet-prio-sched-test
\
...
...
@@ -27,6 +31,9 @@ TESTS += tests/lp-io-test.sh \
tests/modelnet-test-loggp.sh
\
tests/modelnet-test-dragonfly.sh
\
tests/modelnet-test-slimfly.sh
\
tests/modelnet-test-dragonfly-synthetic.sh
\
tests/modelnet-test-slimfly-synthetic.sh
\
tests/modelnet-test-dragonfly-custom-synthetic.sh
\
tests/modelnet-p2p-bw-loggp.sh
\
tests/modelnet-prio-sched-test.sh
...
...
tests/modelnet-test-dragonfly-custom-synthetic.sh
0 → 100755
View file @
ce867f45
#!/bin/bash
if
[
-z
$srcdir
]
;
then
echo
srcdir variable not set.
exit
1
fi
src/network-workloads/model-net-synthetic-custom-dfly
--sync
=
1
--num_messages
=
1
--
$srcdir
/src/network-workloads/conf/dragonfly-custom/modelnet-test-dragonfly-theta.conf
tests/modelnet-test-dragonfly-synthetic.sh
0 → 100755
View file @
ce867f45
#!/bin/bash
if
[
-z
$srcdir
]
;
then
echo
srcdir variable not set.
exit
1
fi
src/network-workloads/model-net-synthetic
--sync
=
1
--num_messages
=
1
--
$srcdir
/src/network-workloads/conf/modelnet-synthetic-dragonfly.conf
tests/modelnet-test-dragonfly.sh
View file @
ce867f45
#!/bin/bash
tests/modelnet-test
--sync
=
1
--
tests/conf/modelnet-test-dragonfly.conf
tests/modelnet-test-fattree-synthetic.sh
0 → 100755
View file @
ce867f45
#!/bin/bash
if
[
-z
$srcdir
]
;
then
echo
srcdir variable not set.
exit
1
fi
src/network-workloads/model-net-synthetic-fattree
--sync
=
1
--num_messages
=
1
--
$srcdir
/src/network-workloads/conf/modelnet-synthetic-fattree.conf
tests/modelnet-test-slimfly-synthetic.sh
0 → 100755
View file @
ce867f45
#!/bin/bash
if
[
-z
$srcdir
]
;
then
echo
srcdir variable not set.
exit
1
fi
src/network-workloads/model-net-synthetic-slimfly
--sync
=
1
--
$srcdir
/src/network-workloads/conf/modelnet-synthetic-slimfly-min.conf
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment