More updates for GitLab CI memory requests (#42425)
* gitlab: remove requests for unreferenced packages The packages removed in this commit are not built by any of our current GitLab CI stacks. * gitlab: update memory requests for "huge" packages * gitlab: reduce memory requests for overprovisioned packages * gitlab: more memory for py-torch (again) * gitlab: update memory but keep CPU the same
This commit is contained in:
		| @@ -7,6 +7,16 @@ ci: | ||||
|       - - spack config add "config:install_tree:projections:${SPACK_JOB_SPEC_PKG_NAME}:'morepadding/{architecture}/{compiler.name}-{compiler.version}/{name}-{version}-{hash}'" | ||||
|   - match_behavior: first | ||||
|     submapping: | ||||
|     - match: | ||||
|       - py-torch | ||||
|       build-job: | ||||
|         tags: [ "spack", "huge" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: huge | ||||
|           SPACK_BUILD_JOBS: "12" | ||||
|           KUBERNETES_CPU_REQUEST: 12000m | ||||
|           KUBERNETES_MEMORY_REQUEST: 48G | ||||
|  | ||||
|     - match: | ||||
|       - rust | ||||
|       build-job: | ||||
| @@ -19,6 +29,7 @@ ci: | ||||
|  | ||||
|     - match: | ||||
|       - py-tensorflow | ||||
|       - py-torchaudio | ||||
|       build-job: | ||||
|         tags: [ "spack", "huge" ] | ||||
|         variables: | ||||
| @@ -50,7 +61,6 @@ ci: | ||||
|  | ||||
|     - match: | ||||
|       - llvm | ||||
|       - py-torch | ||||
|       build-job: | ||||
|         tags: [ "spack", "huge" ] | ||||
|         variables: | ||||
| @@ -62,7 +72,6 @@ ci: | ||||
|     - match: | ||||
|       - dealii | ||||
|       - mxnet | ||||
|       - py-torchaudio | ||||
|       - rocblas | ||||
|       build-job: | ||||
|         tags: [ "spack", "huge" ] | ||||
| @@ -88,53 +97,32 @@ ci: | ||||
|  | ||||
|     - match: | ||||
|       - ascent | ||||
|       - atk | ||||
|       - axom | ||||
|       - cistem | ||||
|       - cmake | ||||
|       - ctffind | ||||
|       - cuda | ||||
|       - dray | ||||
|       - dyninst | ||||
|       - ecp-data-vis-sdk | ||||
|       - gcc | ||||
|       - ginkgo | ||||
|       - hdf5 | ||||
|       - hipblas | ||||
|       - hpx | ||||
|       - kokkos-kernels | ||||
|       - kokkos-nvcc-wrapper | ||||
|       - lbann | ||||
|       - magma | ||||
|       - mesa | ||||
|       - mfem | ||||
|       - mpich | ||||
|       - netlib-lapack | ||||
|       - oce | ||||
|       - openblas | ||||
|       - openfoam | ||||
|       - openturns | ||||
|       - parallelio | ||||
|       - plumed | ||||
|       - precice | ||||
|       - qt | ||||
|       - raja | ||||
|       - relion | ||||
|       - rocfft | ||||
|       - rocsolver | ||||
|       - rocsparse | ||||
|       - slate | ||||
|       - strumpack | ||||
|       - sundials | ||||
|       - trilinos | ||||
|       - umpire | ||||
|       - visit | ||||
|       - vtk | ||||
|       - vtk-h | ||||
|       - vtk-m | ||||
|       - warpx | ||||
|       - wrf | ||||
|       - wxwidgets | ||||
|       build-job: | ||||
|         tags: [ "spack", "large" ] | ||||
|         variables: | ||||
| @@ -143,6 +131,76 @@ ci: | ||||
|           KUBERNETES_CPU_REQUEST: 8000m | ||||
|           KUBERNETES_MEMORY_REQUEST: 12G | ||||
|  | ||||
|     - match: | ||||
|       - hpx | ||||
|       - slate | ||||
|       - warpx | ||||
|       build-job: | ||||
|         tags: [ "spack", "large" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "large" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "9G" | ||||
|  | ||||
|     - match: | ||||
|       - hipblas | ||||
|       - rocfft | ||||
|       - umpire | ||||
|       build-job: | ||||
|         tags: [ "spack", "large" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "large" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "8G" | ||||
|  | ||||
|     - match: | ||||
|       - lbann | ||||
|       - magma | ||||
|       - mesa | ||||
|       - qt | ||||
|       build-job: | ||||
|         tags: [ "spack", "large" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "large" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "7G" | ||||
|  | ||||
|     - match: | ||||
|       - dyninst | ||||
|       - precice | ||||
|       build-job: | ||||
|         tags: [ "spack", "medium" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "medium" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "6G" | ||||
|  | ||||
|     - match: | ||||
|       - cmake | ||||
|       - plumed | ||||
|       - wrf | ||||
|       build-job: | ||||
|         tags: [ "spack", "medium" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "medium" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "5G" | ||||
|  | ||||
|     - match: | ||||
|       - parallelio | ||||
|       build-job: | ||||
|         tags: [ "spack", "medium" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "medium" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "3G" | ||||
|  | ||||
|     - match: | ||||
|       - adios2 | ||||
|       - amrex | ||||
| @@ -150,8 +208,6 @@ ci: | ||||
|       - ascent | ||||
|       - autoconf-archive | ||||
|       - axom | ||||
|       - binutils | ||||
|       - blaspp | ||||
|       - blt | ||||
|       - boost | ||||
|       - butterflypack | ||||
| @@ -162,15 +218,10 @@ ci: | ||||
|       - conduit | ||||
|       - curl | ||||
|       - datatransferkit | ||||
|       - double-conversion | ||||
|       - dray | ||||
|       - eigen | ||||
|       - faodel | ||||
|       - ffmpeg | ||||
|       - fftw | ||||
|       - fortrilinos | ||||
|       - gettext | ||||
|       - gperftools | ||||
|       - gptune | ||||
|       - hdf5 | ||||
|       - heffte | ||||
| @@ -182,7 +233,6 @@ ci: | ||||
|       - lammps | ||||
|       - lapackpp | ||||
|       - legion | ||||
|       - libtool | ||||
|       - libxml2 | ||||
|       - libzmq | ||||
|       - llvm-openmp-ompt | ||||
| @@ -190,7 +240,6 @@ ci: | ||||
|       - mfem | ||||
|       - mpich | ||||
|       - mvapich2 | ||||
|       - nasm | ||||
|       - netlib-scalapack | ||||
|       - omega-h | ||||
|       - openblas | ||||
| @@ -200,8 +249,6 @@ ci: | ||||
|       - pagmo2 | ||||
|       - papyrus | ||||
|       - parsec | ||||
|       - pdt | ||||
|       - pegtl | ||||
|       - petsc | ||||
|       - pumi | ||||
|       - py-beniget | ||||
| @@ -215,7 +262,6 @@ ci: | ||||
|       - py-warlock | ||||
|       - py-warpx | ||||
|       - raja | ||||
|       - samrai | ||||
|       - slepc | ||||
|       - slurm | ||||
|       - sqlite | ||||
| @@ -237,6 +283,56 @@ ci: | ||||
|           KUBERNETES_CPU_REQUEST: "2000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "4G" | ||||
|  | ||||
|     - match: | ||||
|       - oce | ||||
|       build-job: | ||||
|         tags: [ "spack", "medium" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "medium" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "3G" | ||||
|  | ||||
|     - match: | ||||
|       - binutils | ||||
|       - blaspp | ||||
|       - double-conversion | ||||
|       - eigen | ||||
|       - fftw | ||||
|       - libtool | ||||
|       - nasm | ||||
|       - pegtl | ||||
|       - pdt | ||||
|       build-job: | ||||
|         tags: [ "spack", "medium" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "medium" | ||||
|           SPACK_BUILD_JOBS: "2" | ||||
|           KUBERNETES_CPU_REQUEST: "2000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "2G" | ||||
|  | ||||
|     - match: | ||||
|       - kokkos-nvcc-wrapper | ||||
|       build-job: | ||||
|         tags: [ "spack", "medium" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "medium" | ||||
|           SPACK_BUILD_JOBS: "8" | ||||
|           KUBERNETES_CPU_REQUEST: "8000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "1G" | ||||
|  | ||||
|     - match: | ||||
|       - ffmpeg | ||||
|       - gperftools | ||||
|       - samrai | ||||
|       build-job: | ||||
|         tags: [ "spack", "medium" ] | ||||
|         variables: | ||||
|           CI_JOB_SIZE: "medium" | ||||
|           SPACK_BUILD_JOBS: "2" | ||||
|           KUBERNETES_CPU_REQUEST: "2000m" | ||||
|           KUBERNETES_MEMORY_REQUEST: "1G" | ||||
|  | ||||
|     - match: | ||||
|       - alsa-lib | ||||
|       - ant | ||||
| @@ -336,7 +432,6 @@ ci: | ||||
|       - tar | ||||
|       - tcl | ||||
|       - texinfo | ||||
|       - tut | ||||
|       - unzip | ||||
|       - util-linux-uuid | ||||
|       - util-macros | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Zack Galbreath
					Zack Galbreath