Skip to content

Conversation

@rasolca
Copy link
Contributor

@rasolca rasolca commented Nov 19, 2025

  • Describe the purpose of this pull request (Add a link to the jira issue when possible)

Added RocHPL test. (https://jira.cscs.ch/browse/SSA-772)

  • Share the command line used to run the test
reframe -c checks/microbenchmarks/hpl/rochpl.py --system beverin:mi300 -C config/cscs.py -r -v
reframe -c checks/microbenchmarks/hpl/rochpl.py --system beverin:mi200 -C config/cscs.py -r -v

@jgphpc jgphpc self-requested a review November 20, 2025 08:45
@jgphpc
Copy link
Collaborator

jgphpc commented Nov 20, 2025

cscs-ci run alps-beverin-uenv;MY_UENV=prgenv-gnu/25.07-6.3.3:v9

class RocHPL(rfm.RegressionTest):
descr = 'AMD HPL (rocHPL) test'
valid_systems = ['+amdgpu +uenv']
valid_prog_environs = ['+uenv +prgenv +rocm']
Copy link
Contributor

Choose a reason for hiding this comment

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

@rasolca this should be enough to get HPL into the bencher CI runs:

Suggested change
valid_prog_environs = ['+uenv +prgenv +rocm']
valid_prog_environs = ['+uenv +prgenv +rocm']
tags = {'bencher'}

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I added the tag just for the medium and large test.

jgphpc
jgphpc previously approved these changes Nov 20, 2025
Copy link
Collaborator

@jgphpc jgphpc left a comment

Choose a reason for hiding this comment

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

Tested with UENV=prgenv-gnu/25.07-6.3.3:v10 on beverin


┍━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━┯━━━━━━━━┯━━━━━━━━━━━┑
│ name          │ sysenv                                           │ job_nodelist   │ pvar        │ punit   │   pval │ presult   │
┝━━━━━━━━━━━━━━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┿━━━━━━━━━━━━━━━━┿━━━━━━━━━━━━━┿━━━━━━━━━┿━━━━━━━━┿━━━━━━━━━━━┥
│ RocHPL_small  │ beverin:mi300+prgenv-gnu_25.07-6.3.3_v10_default │ nid002928      │ size 38400  │ Gflop/s │  23730 │ fail      │
├───────────────┼──────────────────────────────────────────────────┼────────────────┼─────────────┼─────────┼────────┼───────────┤
│ RocHPL_small  │ beverin:mi200+prgenv-gnu_25.07-6.3.3_v10_default │ nid002548      │ size 38400  │ Gflop/s │  25370 │ pass      │
├───────────────┼──────────────────────────────────────────────────┼────────────────┼─────────────┼─────────┼────────┼───────────┤
│ RocHPL_medium │ beverin:mi300+prgenv-gnu_25.07-6.3.3_v10_default │ nid002928      │ size 192000 │ Gflop/s │ 155500 │ pass      │
├───────────────┼──────────────────────────────────────────────────┼────────────────┼─────────────┼─────────┼────────┼───────────┤
│ RocHPL_medium │ beverin:mi200+prgenv-gnu_25.07-6.3.3_v10_default │ nid002536      │ size 192000 │ Gflop/s │ 148300 │ pass      │
├───────────────┼──────────────────────────────────────────────────┼────────────────┼─────────────┼─────────┼────────┼───────────┤
│ RocHPL_large  │ beverin:mi300+prgenv-gnu_25.07-6.3.3_v10_default │ nid002926      │ size 218880 │ Gflop/s │  35930 │ fail      │
├───────────────┼──────────────────────────────────────────────────┼────────────────┼─────────────┼─────────┼────────┼───────────┤
│ RocHPL_large  │ beverin:mi200+prgenv-gnu_25.07-6.3.3_v10_default │ nid002538      │ size 218880 │ Gflop/s │ 151400 │ pass      │
┕━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━┷━━━━━━━━┷━━━━━━━━━━━┙

Small changes needed

@jgphpc
Copy link
Collaborator

jgphpc commented Nov 20, 2025

apply requested changes before we can merge

Co-authored-by: Jean-guillaume Piccinali <[email protected]>
@rasolca
Copy link
Contributor Author

rasolca commented Nov 24, 2025

Thanks @jgphpc. I applied your changes.

@jgphpc
Copy link
Collaborator

jgphpc commented Nov 24, 2025

cscs-ci run alps-beverin-uenv;MY_UENV=prgenv-gnu/25.07-6.3.3:v10

@rasolca
Copy link
Contributor Author

rasolca commented Nov 24, 2025

cscs-ci run alps-beverin-uenv;MY_UENV=prgenv-gnu/25.07-6.3.3:v10

@rasolca
Copy link
Contributor Author

rasolca commented Nov 24, 2025

cscs-ci run alps-beverin-uenv;MY_UENV=prgenv-gnu/25.07-6.3.3:v10

@rasolca
Copy link
Contributor Author

rasolca commented Nov 24, 2025

cscs-ci run alps-beverin-uenv;MY_UENV=prgenv-gnu/25.07-6.3.3:v10

@jgphpc jgphpc merged commit b960bdb into eth-cscs:main Nov 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants