Skip to content

Commit ffa2416

Browse files
author
Vasileios Karakasis
authored
Merge branch 'master' into enhancement/drop_override_support
2 parents 6d1083c + dbf60bb commit ffa2416

File tree

9 files changed

+339
-248
lines changed

9 files changed

+339
-248
lines changed

config/cscs.py

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -631,6 +631,108 @@
631631
}
632632
]
633633
},
634+
{
635+
'name': 'pilatus',
636+
'descr': 'Alps Cray EX Supercomputer (TDS)',
637+
'hostnames': [
638+
'pilatus'
639+
],
640+
'modules_system': 'lmod',
641+
'resourcesdir': '/apps/common/UES/reframe/resources',
642+
'partitions': [
643+
{
644+
'name': 'login',
645+
'scheduler': 'local',
646+
'environs': [
647+
'builtin',
648+
'PrgEnv-cray',
649+
'PrgEnv-gnu',
650+
'PrgEnv-aocc'
651+
],
652+
'descr': 'Login nodes',
653+
'max_jobs': 4,
654+
'launcher': 'local'
655+
},
656+
{
657+
'name': 'mc',
658+
'descr': 'Multicore nodes (AMD EPYC 7742, 256|512GB/cn)',
659+
'scheduler': 'slurm',
660+
'environs': [
661+
'builtin',
662+
'PrgEnv-cray',
663+
'PrgEnv-gnu',
664+
'PrgEnv-aocc'
665+
],
666+
'max_jobs': 100,
667+
'resources': [
668+
{
669+
'name': 'switches',
670+
'options': [
671+
'--switches={num_switches}'
672+
]
673+
},
674+
{
675+
'name': 'memory',
676+
'options': [
677+
'--mem={mem_per_node}'
678+
]
679+
},
680+
],
681+
'launcher': 'srun'
682+
},
683+
]
684+
},
685+
{
686+
'name': 'eiger',
687+
'descr': 'Alps Cray EX Supercomputer',
688+
'hostnames': [
689+
'eiger'
690+
],
691+
'modules_system': 'lmod',
692+
'resourcesdir': '/apps/common/UES/reframe/resources',
693+
'partitions': [
694+
{
695+
'name': 'login',
696+
'scheduler': 'local',
697+
'environs': [
698+
'builtin',
699+
'PrgEnv-cray',
700+
'PrgEnv-gnu',
701+
'PrgEnv-aocc'
702+
],
703+
'descr': 'Login nodes',
704+
'max_jobs': 4,
705+
'launcher': 'local'
706+
},
707+
{
708+
'name': 'mc',
709+
'descr': 'Multicore nodes (AMD EPYC 7742, 256|512GB/cn)',
710+
'scheduler': 'slurm',
711+
'environs': [
712+
'builtin',
713+
'PrgEnv-cray',
714+
'PrgEnv-gnu',
715+
'PrgEnv-aocc'
716+
],
717+
'max_jobs': 100,
718+
'resources': [
719+
{
720+
'name': 'switches',
721+
'options': [
722+
'--switches={num_switches}'
723+
]
724+
},
725+
{
726+
'name': 'memory',
727+
'options': [
728+
'--mem={mem_per_node}'
729+
]
730+
},
731+
],
732+
'launcher': 'srun'
733+
},
734+
]
735+
},
634736
{
635737
'name': 'generic',
636738
'descr': 'Generic fallback system',
@@ -777,6 +879,33 @@
777879
'cxx': 'g++',
778880
'ftn': 'gfortran'
779881
},
882+
{
883+
'name': 'PrgEnv-cray',
884+
'target_systems': [
885+
'eiger', 'pilatus'
886+
],
887+
'modules': [
888+
{'name': 'PrgEnv-cray', 'collection': True}
889+
]
890+
},
891+
{
892+
'name': 'PrgEnv-gnu',
893+
'target_systems': [
894+
'eiger', 'pilatus'
895+
],
896+
'modules': [
897+
{'name': 'PrgEnv-gnu', 'collection': True}
898+
]
899+
},
900+
{
901+
'name': 'PrgEnv-aocc',
902+
'target_systems': [
903+
'eiger', 'pilatus'
904+
],
905+
'modules': [
906+
{'name': 'PrgEnv-aocc', 'collection': True}
907+
]
908+
},
780909
{
781910
'name': 'PrgEnv-cray',
782911
'modules': [

0 commit comments

Comments
 (0)