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
technical:start [2021-07-22 13:34] – [DARWIN] freytechnical:start [2024-06-07 10:13] (current) – [Recipes] 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]]
 +  * [[technical:recipes:ls-dyna|Installing and using LS-DYNA on Caviness/DARWIN]]
 ===== SLURM ===== ===== SLURM =====
  
Line 44: Line 56:
   * [[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 65:
   * [[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 79:
   * [[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 109:
   * 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