Skip to content

Commit 9ddb586

Browse files
authored
Merge pull request #44 from redhat-performance/fix_pcp
Add the open metrics for passmark results.
2 parents b87af7d + 4ca90d9 commit 9ddb586

2 files changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
iteration 0
2+
running 0
3+
numthreads 0
4+
runtime NaN
5+
throughput NaN
6+
latency NaN
7+
CPU_INTEGER_MATH NaN
8+
CPU_FLOATINGPOINT_MATH NaN
9+
CPU_PRIME NaN
10+
CPU_SORTING NaN
11+
CPU_ENCRYPTION NaN
12+
CPU_COMPRESSION NaN
13+
CPU_SINGLETHREAD NaN
14+
CPU_PHYSICS NaN
15+
CPU_MATRIX_MULT_SSE NaN
16+
CPU_mm NaN
17+
CPU_sse NaN
18+
CPU_fma NaN
19+
CPU_avx NaN
20+
CPU_avx512 NaN
21+
m_CPU_enc_SHA NaN
22+
m_CPU_enc_AES NaN
23+
m_CPU_enc_ECDSA NaN
24+
ME_ALLOC_S NaN
25+
ME_READ_S NaN
26+
ME_READ_L NaN
27+
ME_WRITE NaN
28+
ME_LARGE NaN
29+
ME_LATENCY NaN
30+
ME_THREADED NaN
31+
SUMM_CPU NaN
32+
SUMM_ME NaN

passmark/passmark_run

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,20 @@ run_passmark()
308308
mv results_all.yml results_all_${iter}.yml
309309
if [[ $to_use_pcp -eq 1 ]]; then
310310
result2pcp iteration $iter
311+
while IFS= read -r metric
312+
do
313+
field=`echo $metric | awk '{print $1}'`
314+
grep -q ^${field} results_all_${iter}.yml
315+
#
316+
# Only if the metric exists
317+
#
318+
if [[ $? -eq 0 ]]; then
319+
value=`grep ^$field results_all_${iter}.yml | cut -d':' -f2`
320+
result2pcp $field $value
321+
#
322+
# If the
323+
fi
324+
done < "${run_dir}/openmetrics_passmark_reset.txt"
311325
stop_pcp_subset
312326
fi
313327
done

0 commit comments

Comments
 (0)