Skip to content

Use multiple pcp records#46

Merged
dvalinrh merged 2 commits intomainfrom
fix_pcp
Jan 29, 2026
Merged

Use multiple pcp records#46
dvalinrh merged 2 commits intomainfrom
fix_pcp

Conversation

@dvalinrh
Copy link
Contributor

@dvalinrh dvalinrh commented Jan 20, 2026

Description

Adds in the pcp openmetric hooks to save the test metrics.
Replaces : with , in csv file. Also adds timestamps to the csv files

Before/After Comparison

Before: no test metrics saved
After: Test metrics are saved.

Clerical Stuff

This closes #45

Relates to JIRA: RPOPC-773

Test Results

Command executed
/home/ec2-user/workloads/passmark-wrapper/passmark/passmark_run --run_user ec2-user --home_parent /home --iterations 1 --tuned_setting tuned_none_sys_file_ --host_config "m7i.xlarge" --sysname "m7i.xlarge" --sys_type aws --use_pcp

CSV file
Testname,Operations,Start_Date,End_Date
CPU_INTEGER_MATH,40334.461000000003,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_FLOATINGPOINT_MATH,28721.002086739063,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_PRIME,81.520067600075365,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_SORTING,19781.488957495156,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_ENCRYPTION,8940.2630041828434,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_COMPRESSION,145575.62523764776,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_SINGLETHREAD,3077.7804575361638,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_PHYSICS,1834.7581027689062,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_MATRIX_MULT_SSE,10847.511593763154,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_mm,1140.9642152765609,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_sse,4831.4803111192668,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_fma,10873.600679253432,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_avx,10265.156102971243,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
CPU_avx512,17419.809281708676,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
m_CPU_enc_SHA,9399882078.1346302,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
m_CPU_enc_AES,12234534184.020908,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
m_CPU_enc_ECDSA,6489219397.4665499,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
ME_ALLOC_S,4534.3019599117051,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
ME_READ_S,27522.304101562499,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
ME_READ_L,9680.9853515625,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
ME_WRITE,13274.326171875,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
ME_LARGE,30023.916666666668,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
ME_LATENCY,80.824139914450697,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
ME_THREADED,51003.33984375,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
SUMM_CPU,14741.862987199984,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z
SUMM_ME,2106.6154524154513,2026-01-27T20:46:33Z,2026-01-27T20:49:09Z

pcp output (truncated)
o.w.iteration o.w.running o.w.numthreads o.w.runtime o.w.throughput o.w.latency o.w.CPU_INTEGER_MATH o.w.CPU_FLOATINGPOINT_MATH o.w.CPU_PRIME o.w.CPU_SORTING o.w.CPU_ENCRYPTION o.w.CPU_COMPRESSION o.w.CPU_SINGLETHREAD o.w.CPU_PHYSICS o.w.CPU_MATRIX_MULT_SSE o.w.CPU_mm o.w.CPU_sse o.w.CPU_fma o.w.CPU_avx o.w.CPU_avx512 o.w.m_CPU_enc_SHA o.w.m_CPU_enc_AES o.w.m_CPU_enc_ECDSA o.w.ME_ALLOC_S o.w.ME_READ_S o.w.ME_READ_L o.w.ME_WRITE o.w.ME_LARGE o.w.ME_LATENCY o.w.ME_THREADED o.w.SUMM_CPU o.w.SUMM_ME
20:49:09 1.000 1.000 0.000 NaN NaN NaN 40334.461 28721.002 81.520 19781.489 8940.263 145575.625 3077.780 1834.758 10847.512 1140.964 4831.480 10873.601 10265.156 17419.809 9399882078.135 12234534184.021 6489219397.467 4534.302 27522.304 9680.985 13274.326 30023.917 80.824 51003.340 14741.863 2106.615
20:49:10 1.000 1.000 0.000 NaN NaN NaN 40334.461 28721.002 81.520 19781.489 8940.263 145575.625 3077.780 1834.758 10847.512 1140.964 4831.480 10873.601 10265.156 17419.809 9399882078.135 12234534184.021 6489219397.467 4534.302 27522.304 9680.985 13274.326 30023.917 80.824 51003.340 14741.863 2106.615

-x output
passmark.txt

@dvalinrh dvalinrh requested a review from grdumas January 20, 2026 20:18
@github-actions
Copy link

This relates to RPOPC-773

grdumas
grdumas previously approved these changes Jan 26, 2026
Copy link
Contributor

@grdumas grdumas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@grdumas grdumas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@grdumas grdumas added the group_review_lgtm Indicates approval after a group review meeting label Jan 29, 2026
@dvalinrh dvalinrh merged commit 1183d61 into main Jan 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

group_review_lgtm Indicates approval after a group review meeting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add pcp for saving test metrics

2 participants