File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,12 @@ for i in {1..{{ nb_iterations }}}; do
1212 powerapi/hwpc-sensor:1.4.0 \
1313 -n {{ hwpc_and_perf_configs.get(core_value).unwrap ().name }}_{{ cpu_ops_per_core }}_$i \
1414 -p {{ hwpc_and_perf_configs.get(core_value).unwrap ().cgroup_basepath }} \
15- -r {{ hwpc_and_perf_configs.get(core_value).unwrap ().output.type }} -U {{ hwpc_home_directory }}/{{ results_directory }}/hwpc_and_perf_{{ core_value }}/hwpc_and_perf_{{ core_value }}_{{ cpu_ops_per_core }}_$i \
15+ -r {{ hwpc_and_perf_configs.get(core_value).unwrap ().output.type }} -U {{ hwpc_home_directory }}/{{ results_directory }}/hwpc_and_perf_{{ core_value }}_{{ cpu_ops_per_core }} /hwpc_and_perf_{{ core_value }}_{{ cpu_ops_per_core }}_$i \
1616 {% if hwpc_alone_configs.get(core_value).unwrap().system.rapl.events.len () > 0 %} -s " rapl" {%~ for event in hwpc_alone_configs.get(core_value).unwrap ().system.rapl.events %}-e " {{ event }}" {% endfor %}{% endif %} {% if hwpc_alone_configs.get(core_value).unwrap().system.msr.events.len () > 0 %} -s " msr" {%~ for event in hwpc_alone_configs.get(core_value).unwrap ().system.msr.events %}-e " {{ event }}" {% endfor %} {% endif %} {% if hwpc_alone_configs.get(core_value).unwrap().system.core.events.len () > 0 %} -c " core" {%~ for event in hwpc_alone_configs.get(core_value).unwrap ().system.core.events %}-e " {{ event }}" {% endfor %} {% endif %}
1717
1818 sudo-g5k bash -c " perf stat -a -o /tmp/perf_and_hwpc_{{ core_value }}_{{ cpu_ops_per_core }}_$i {% for perf_event in perf_events.iter() %}-e {{ perf_event }} {% endfor %} & echo \$ !" > /tmp/perf_pid_$i
1919 PERF_PID=$( cat /tmp/perf_pid_$i )
20- while ! [[ -e " {{ results_directory }}/hwpc_and_perf_{{ core_value }}/hwpc_and_perf_{{ core_value }}_{{ cpu_ops_per_core }}_$i /rapl.csv" ]]; do sleep 0.02s ; done
20+ while ! [[ -e " {{ results_directory }}/hwpc_and_perf_{{ core_value }}_{{ cpu_ops_per_core }} /hwpc_and_perf_{{ core_value }}_{{ cpu_ops_per_core }}_$i /rapl.csv" ]]; do sleep 0.02s ; done
2121 # ## PERF with {{ core_value }} CPU * {{ cpu_ops_per_core }} OPS
2222 stress-ng --cpu {{ core_value }} --cpu-ops {{ core_value * cpu_ops_per_core }} -q
2323 sleep 1s
You can’t perform that action at this time.
0 commit comments