diff options
author | a.kudelin | 2021-01-12 02:22:02 +0300 |
---|---|---|
committer | a.kudelin | 2021-01-12 02:22:02 +0300 |
commit | 64d9e19715165c41cf5bb97f3b8fdaf1fdd4eae5 (patch) | |
tree | 9a80cad194fe97c7cc2504c9732ad595d0e5b0b1 | |
parent | dc641636c4936d65b7f4823da958c35f614b51f0 (diff) | |
download | aur-64d9e19715165c41cf5bb97f3b8fdaf1fdd4eae5.tar.gz |
Loosen GPU memory reqs, increasing job time
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 6 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = cp2k pkgdesc = A quantum chemistry and solid state physics software package pkgver = 8.1.0 - pkgrel = 2 + pkgrel = 3 url = https://www.cp2k.org arch = x86_64 license = GPL2 @@ -4,7 +4,7 @@ pkgname=cp2k pkgver=8.1.0 _dbcsrver=2.1.0 -pkgrel=2 +pkgrel=3 # NVIDIA GPU Generation: Kepler, Pascal, or Volta; # please specify one closest to yours or leave unchanged # if CUDA isn't supposed to be used @@ -44,8 +44,8 @@ prepare() { # Enabling additional features if [ $( echo -n $( which nvcc) | tail -c 4 ) == nvcc ] ; then _gpumem=$( nvidia-smi --query-gpu=memory.total --format=csv,nounits,noheader ) - # Tests require at least 600 MB of GPU memory per core - _memcore=$(($_gpumem / 600)) + # Tests require at least 150 MB of GPU memory per core + _memcore=$(($_gpumem / 150)) if [[ $_memcore -ge 2 ]] ; then echo "Adding CUDA support" _buildmode=$((_buildmode | 1)) @@ -118,7 +118,8 @@ check() { -arch $_arch \ -nobuild \ -maxtasks $_corenumber \ - -skipdir QS/regtest-xastdp + -skipdir QS/regtest-xastdp \ + -jobmaxtime 1000 } package() { |