Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision |
technical:start [2021-07-22 13:34] – [DARWIN] frey | technical:start [2024-01-18 10:30] – [Caviness] frey |
---|
* [[technical:generic:caviness-login-cpu-limit|Per-process CPU time limits on Caviness login nodes]] | * [[technical:generic:caviness-login-cpu-limit|Per-process CPU time limits on Caviness login nodes]] |
* [[technical:generic:caviness-lustre-rebalance|Caviness 2021 Lustre expansion]] | * [[technical:generic:caviness-lustre-rebalance|Caviness 2021 Lustre expansion]] |
| * [[technical:xsede:access-sso-hub|Regarding the transition to ACCESS and the XSEDE SSO HUB]] |
| * [[technical:generic:intel-oneapi-caveats|Use of the Intel oneAPI compilers on Caviness and DARWIN]] |
| * [[technical:generic:openmpi-4-ucx-issue|Use of UCX PML in Open MPI 4.x]] |
| * [[technical:generic:gaussian-16-on-ampere-gpus|Compilation of Gaussian '16 to target NVIDIA Ampere GPUs]] |
===== Recipes ===== | ===== Recipes ===== |
| |
* [[technical:recipes:mpi4py-in-virtualenv|Building a Python virtualenv with a properly-integrated mpi4py module]] | * [[technical:recipes:mpi4py-in-virtualenv|Building a Python virtualenv with a properly-integrated mpi4py module]] |
* [[technical:recipes:tensorflow-in-virtualenv|Building a TensorFlow Python virtualenv]] | * [[technical:recipes:tensorflow-in-virtualenv|Building a TensorFlow Python virtualenv]] |
| * [[technical:recipes:jupyter-notebook|Building a Jupyter Notebook Python virtualenv]] |
* [[technical:recipes:telemac|Building and using TELEMAC-MASCARET with VALET integration]] | * [[technical:recipes:telemac|Building and using TELEMAC-MASCARET with VALET integration]] |
* [[technical:recipes:software-managment|Basic software building and management]] | * [[technical:recipes:software-managment|Basic software building and management]] |
* [[technical:recipes:vasp-6-darwin|Building VASP 6 on Caviness/DARWIN]] | * [[technical:recipes:vasp-6-darwin|Building VASP 6 on Caviness/DARWIN]] |
| * [[technical:recipes:git-cmake-valet-package|Managing multiple versions of revision-controlled repositories]] |
| * [[technical:recipes:visit-remote-host|Using Caviness or DARWIN as a remote VisIt 3.2.x host]] |
| * [[technical:recipes:vnc-usage|Using a VNC for X11 applications]] |
| * [[technical:recipes:tensorflow-rocm|Using TensorFlow on AMD GPUs (on DARWIN)]] |
| * [[technical:recipes:mcfost|Building MCFOST on Caviness]] |
| * [[technical:recipes:gcc-openacc|Building a GCC 12.2 toolchain with NVIDIA/AMD offload for OpenACC]] |
===== SLURM ===== | ===== SLURM ===== |
| |
* [[technical:slurm:caviness:scheduler-params|Revisions to Slurm Configuration v2.0.0 on Caviness]] | * [[technical:slurm:caviness:scheduler-params|Revisions to Slurm Configuration v2.0.0 on Caviness]] |
* [[technical:slurm:caviness:gen2_1-additions|Revisions to Slurm Configuration v2.1.0 on Caviness]] | * [[technical:slurm:caviness:gen2_1-additions|Revisions to Slurm Configuration v2.1.0 on Caviness]] |
| * [[technical:slurm:caviness:swap-control-implementation|Revisions to Slurm Configuration v2.2.1 on Caviness]] |
| * [[technical:slurm:caviness:salloc-default-cmd-fixup|Revisions to Slurm Configuration v2.3.1 on Caviness]] |
| * [[technical:slurm:caviness:gen3-additions|Revisions to Slurm Configuration v2.3.2 on Caviness]] |
| * [[technical:slurm:caviness:workgroup-reorg|Revisions to Slurm Configuration v2.4.0 on Caviness]] |
| |
Additional articles documenting the configuration and use of Slurm on Caviness: | Additional articles documenting the configuration and use of Slurm on Caviness: |
* [[technical:slurm:caviness:templates:start|UD job script templating for Slurm on Caviness]] | * [[technical:slurm:caviness:templates:start|UD job script templating for Slurm on Caviness]] |
* [[technical:slurm:caviness:auto_tmpdir|UD plugin for automated creation of per-job temporary directories]] | * [[technical:slurm:caviness:auto_tmpdir|UD plugin for automated creation of per-job temporary directories]] |
| * [[technical:slurm:caviness:mandatory_gpu_type|Revision to Slurm job submission to require GPU types]] |
| |
==== DARWIN ==== | ==== DARWIN ==== |
| |
| The following articles discuss some of the implementation details involved in tailoring the Slurm job scheduler to the DARWIN HPC system. |
| |
| * [[technical:slurm:darwin:swap-control-implementation|Revisions to Slurm Configuration v1.0.7 on DARWIN]] |
| * [[technical:slurm:darwin:salloc-default-cmd-fixup|Revision to Slurm Configuration v1.0.8 on DARWIN]] |
| |
Additional articles documenting the configuration and use of Slurm on DARWIN: | Additional articles documenting the configuration and use of Slurm on DARWIN: |
* [[technical:slurm:darwin:auto_tmpdir|UD plugin for automated creation of per-job temporary directories]] | * [[technical:slurm:darwin:auto_tmpdir|UD plugin for automated creation of per-job temporary directories]] |
* [[technical:slurm:darwin:hadm|Hermes Allocation Data Manager: Tracking SU Usage on DARWIN]] | * [[technical:slurm:darwin:hadm|Hermes Allocation Data Manager: Tracking SU Usage on DARWIN]] |
| * [[technical:slurm:darwin:swap-control|Controlling Swap Usage]] |
===== Grid Engine ===== | ===== Grid Engine ===== |
| |
* Using file striping with the [[technical:developer:open-mpi:lustre-mpi-io|Lustre MPI-IO interfaces in Open MPI]] | * Using file striping with the [[technical:developer:open-mpi:lustre-mpi-io|Lustre MPI-IO interfaces in Open MPI]] |
* Learn how your HPC workgroup can organize its own software installs and make use of VALET to [[technical:developer:workgroup-sw|streamline software maintenance]] | * Learn how your HPC workgroup can organize its own software installs and make use of VALET to [[technical:developer:workgroup-sw|streamline software maintenance]] |
| * [[technical:developer:wgss|WGSS: WorkGroup-Sponsored Software]] on the clusters |
| |
===== White papers ===== | ===== White papers ===== |