|
267 | 267 | 'builtin' |
268 | 268 | ], |
269 | 269 | 'access': [ |
270 | | - '-Cgpu', |
271 | | - '--reservation=jupyter_gpu' |
| 270 | + f'-Cgpu', |
| 271 | + f'--reservation=jupyter_gpu', |
| 272 | + f'--account={osext.osgroup()}' |
272 | 273 | ], |
273 | 274 | 'descr': 'JupyterHub GPU nodes', |
274 | 275 | 'max_jobs': 10, |
|
281 | 282 | 'builtin' |
282 | 283 | ], |
283 | 284 | 'access': [ |
284 | | - '-Cmc', |
285 | | - '--reservation=jupyter_mc' |
| 285 | + f'-Cmc', |
| 286 | + f'--reservation=jupyter_mc', |
| 287 | + f'--account={osext.osgroup()}' |
286 | 288 | ], |
287 | 289 | 'descr': 'JupyterHub multicore nodes', |
288 | 290 | 'max_jobs': 10, |
|
404 | 406 | 'builtin' |
405 | 407 | ], |
406 | 408 | 'access': [ |
407 | | - '-Cgpu', |
408 | | - '--reservation=jupyter_gpu' |
| 409 | + f'-Cgpu', |
| 410 | + f'--reservation=jupyter_gpu', |
| 411 | + f'--account={osext.osgroup()}' |
409 | 412 | ], |
410 | 413 | 'descr': 'JupyterHub GPU nodes', |
411 | 414 | 'max_jobs': 10, |
|
418 | 421 | 'builtin' |
419 | 422 | ], |
420 | 423 | 'access': [ |
421 | | - '-Cmc', |
422 | | - '--reservation=jupyter_mc' |
| 424 | + f'-Cmc', |
| 425 | + f'--reservation=jupyter_mc', |
| 426 | + f'--account={osext.osgroup()}' |
423 | 427 | ], |
424 | 428 | 'descr': 'JupyterHub multicore nodes', |
425 | 429 | 'max_jobs': 10, |
|
627 | 631 | } |
628 | 632 | ] |
629 | 633 | }, |
| 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 | + }, |
630 | 736 | { |
631 | 737 | 'name': 'generic', |
632 | 738 | 'descr': 'Generic fallback system', |
|
773 | 879 | 'cxx': 'g++', |
774 | 880 | 'ftn': 'gfortran' |
775 | 881 | }, |
| 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 | + }, |
776 | 909 | { |
777 | 910 | 'name': 'PrgEnv-cray', |
778 | 911 | 'modules': [ |
|
0 commit comments