From d53874707e93d93ebce3a2456dad52ce041554d9 Mon Sep 17 00:00:00 2001 From: DENEL Bertrand Date: Thu, 22 Jan 2026 17:03:58 -0600 Subject: [PATCH 1/2] Draft --- .github/workflows/ci_tests.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 63b2924cfc8..89ae780bd2e 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -415,6 +415,21 @@ jobs: DOCKER_CERTS_UPDATE_COMMAND: "update-ca-trust" HOST_CONFIG: /spack-generated-wave-solver-only.cmake + - name: Rockylinux CUDA on T4 (8, clang 17.0.6, cuda 12.9.1) + # GitHub-hosted runner with 1x T4 GPU (16GB VRAM) + BUILD_AND_TEST_CLI_ARGS: "--no-install-schema" + CMAKE_BUILD_TYPE: Release + BUILD_GENERATOR: "--ninja" + ENABLE_HYPRE_DEVICE: CUDA + ENABLE_HYPRE: ON + ENABLE_TRILINOS: OFF + GEOS_ENABLE_BOUNDS_CHECK: OFF + DOCKER_REPOSITORY: geosx/rockylinux8-clang17-cuda12.9.1 + RUNS_ON: GPU + NPROC: 8 + DOCKER_RUN_ARGS: "--cpus=8 --memory=128g --runtime=nvidia --gpus all" + HOST_CONFIG: /spack-generated.cmake + #- name: Sherlock GPU (centos 7.9.2009, gcc 10.1.0, open-mpi 4.1.2, openblas 0.3.10, cuda 12.4.0,) # BUILD_AND_TEST_CLI_ARGS: "--no-run-unit-tests --no-install-schema" # BUILD_GENERATOR: "--ninja" From b90339925444279f921fd206c048e00a513f3dee Mon Sep 17 00:00:00 2001 From: DENEL Bertrand Date: Thu, 22 Jan 2026 17:12:05 -0600 Subject: [PATCH 2/2] nproc --- .github/workflows/ci_tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 89ae780bd2e..7ab119bd32e 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -415,7 +415,7 @@ jobs: DOCKER_CERTS_UPDATE_COMMAND: "update-ca-trust" HOST_CONFIG: /spack-generated-wave-solver-only.cmake - - name: Rockylinux CUDA on T4 (8, clang 17.0.6, cuda 12.9.1) + - name: Rockylinux CUDA on T4 (clang 17.0.6, cuda 12.9.1) # GitHub-hosted runner with 1x T4 GPU (16GB VRAM) BUILD_AND_TEST_CLI_ARGS: "--no-install-schema" CMAKE_BUILD_TYPE: Release @@ -426,8 +426,8 @@ jobs: GEOS_ENABLE_BOUNDS_CHECK: OFF DOCKER_REPOSITORY: geosx/rockylinux8-clang17-cuda12.9.1 RUNS_ON: GPU - NPROC: 8 - DOCKER_RUN_ARGS: "--cpus=8 --memory=128g --runtime=nvidia --gpus all" + NPROC: 4 + DOCKER_RUN_ARGS: "--cpus=4 --memory=128g --runtime=nvidia --gpus all" HOST_CONFIG: /spack-generated.cmake #- name: Sherlock GPU (centos 7.9.2009, gcc 10.1.0, open-mpi 4.1.2, openblas 0.3.10, cuda 12.4.0,)