technical:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
technical:start [2021-07-22 13:34] – [DARWIN] freytechnical:start [2024-01-18 10:30] – [Caviness] frey
Line 20: Line 20:
   * [[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 =====
  
Line 28: Line 32:
   * [[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 =====
  
Line 44: Line 55:
   * [[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:
Line 49: Line 64:
   * [[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:
Line 57: Line 78:
   * [[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 =====
  
Line 86: Line 108:
   * 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 =====
  • technical/start.txt
  • Last modified: 2024-06-07 10:13
  • by frey