Skip to content

Commit

Permalink
Merge branch 'main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
gokmenkilic authored Jul 26, 2024
2 parents c320b04 + 2c47c1f commit 117d6c9
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 2 deletions.
31 changes: 31 additions & 0 deletions benchmarks/reframe_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,37 @@ def spack_root_to_path():
'num_cpus_per_socket': 56,
},
},
{
'name': 'pvc',
'descr': 'Ponte Vecchio (Dawn) compute nodes',
'scheduler': 'slurm',
'launcher': 'srun',
'env_vars': [
['I_MPI_PMI_LIBRARY', '/usr/local/software/slurm/current-rhel8/lib/libpmi2.so'],
['I_MPI_OFI_PROVIDER', 'mlx'],
['UCX_NET_DEVICES', 'mlx5_0:1'],
],
'access': ['--partition=pvc', '--exclusive'],
'sched_options': {
'job_submit_timeout': 120,
},
'environs': ['default'],
'max_jobs': 64,
'features': ['gpu'],
'processor': {
'num_cpus': 96,
'num_cpus_per_core': 1,
'num_sockets': 2,
'num_cpus_per_socket': 48,
},
'resources': [
{
'name': 'gpu',
'options': ['--gres=gpu:{num_gpus_per_node}'],
},
],

},
]
}, # end CSD3 Rocky 8
{
Expand Down
2 changes: 1 addition & 1 deletion post-processing/test_post_processing.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ def test_read_perflog(run_sombrero):
# get dataframe from complete perflog
df = log_hand.read_perflog(sombrero_log_path)

EXPECTED_FIELDS = ["job_completion_time", "version", "info", "jobid", "num_tasks",
EXPECTED_FIELDS = ["job_completion_time", "reframe version", "info", "jobid", "num_tasks",
"num_cpus_per_task", "num_tasks_per_node", "num_gpus_per_node",
"flops_value", "flops_unit", "flops_ref", "flops_lower_thres",
"flops_upper_thres", "spack_spec", "test_name", "tasks", "cpus_per_task",
Expand Down
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ classifiers = [
"Programming Language :: Python :: 3",
]
dependencies = [
"reframe-hpc >= 4.3.0, < 5.0.0",
"reframe-hpc >= 4.6.1, < 5.0.0",
"matplotlib >= 3.0.0",
]

Expand All @@ -37,6 +37,7 @@ post-processing = [
"bokeh == 2.4.3",
"titlecase >= 2.4.1",
"streamlit >= 1.30.0",
"numpy < 2.0.0",
]

[tool.setuptools_scm]
Expand Down

0 comments on commit 117d6c9

Please sign in to comment.