Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ycai
simbricks
Commits
ea1e64a1
Commit
ea1e64a1
authored
Jun 25, 2020
by
Antoine Kaufmann
Browse files
experiments: no-checkpoint nopaxos scripts
parent
69020a8d
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
41 additions
and
0 deletions
+41
-0
experiments/experiments/gem5-timing-corundum-bm-ns3-nopaxos-nocp.sh
...s/experiments/gem5-timing-corundum-bm-ns3-nopaxos-nocp.sh
+22
-0
experiments/experiments/gem5-timing-corundum-verilator-ns3-nopaxos-nocp.sh
...iments/gem5-timing-corundum-verilator-ns3-nopaxos-nocp.sh
+19
-0
No files found.
experiments/experiments/gem5-timing-corundum-bm-ns3-nopaxos-nocp.sh
0 → 100644
View file @
ea1e64a1
#!/bin/bash
source
common-functions.sh
init_out gem5-timing-corundum-bm-ns3-nopaxos-nocp
$1
# first run to checkpoint with fast CPU
run_corundum_bm c0
run_corundum_bm r0
run_corundum_bm r1
run_corundum_bm r2
sleep
0.5
run_ns3_sequencer nopaxos
"c0"
"r0 r1 r2"
run_gem5 r0 r0 build/gem5-nopaxos-replica-0-cp.tar TimingSimpleCPU r0
sleep
60
run_gem5 r1 r1 build/gem5-nopaxos-replica-1-cp.tar TimingSimpleCPU r1
run_gem5 r2 r2 build/gem5-nopaxos-replica-2-cp.tar TimingSimpleCPU r2
sleep
60
run_gem5 c0 c0 build/gem5-nopaxos-client-cp.tar TimingSimpleCPU c0
client_pid
=
$!
wait
$client_pid
cleanup
experiments/experiments/gem5-timing-corundum-verilator-ns3-nopaxos-nocp.sh
0 → 100644
View file @
ea1e64a1
#!/bin/bash
source
common-functions.sh
init_out gem5-timing-corundum-verilator-ns3-nopaxos-nocp
$1
run_corundum_verilator c0
run_corundum_verilator r0
run_corundum_verilator r1
run_corundum_verilator r2
sleep
0.5
run_ns3_sequencer nopaxos
"c0"
"r0 r1 r2"
run_gem5 r0 r0 build/gem5-nopaxos-replica-0-cp.tar TimingSimpleCPU r0
"--cosim-sync"
run_gem5 r1 r1 build/gem5-nopaxos-replica-1-cp.tar TimingSimpleCPU r1
"--cosim-sync"
run_gem5 r2 r2 build/gem5-nopaxos-replica-2-cp.tar TimingSimpleCPU r2
"--cosim-sync"
run_gem5 c0 c0 build/gem5-nopaxos-client-cp.tar TimingSimpleCPU c0
"--cosim-sync"
client_pid
=
$!
wait
$client_pid
cleanup
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