Loading src/runbatch.sh +17 −7 Original line number Diff line number Diff line Loading @@ -5,7 +5,6 @@ export CUDA_DIR=/usr/local/cuda export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MAGMA_DIR/lib:$CUDA_DIR/lib64:/usr/lib export OMP_STACKSIZE=2G export OMP_NUM_THREADS=8 export OPENBLAS_NUM_THREADS=1 cp make.inc.magma make.inc Loading @@ -15,13 +14,24 @@ cp make.inc.openmp make.inc make clean; make -j; make test_vbatch; mv test_vbatch test_vbatch_omp; ./test_vbatch_magma -o 4 -n 16 -m 1024 > magma_4_16_1k.txt ./test_vbatch_magma -o 4 -n 16 -m 2048 > magma_4_16_2k.txt ./test_vbatch_magma -o 4 -n 16 -m 4096 > magma_4_16_4k.txt nop=2 nsite=16 ./test_vbatch_magma -o $nop -n $nsite -m 1024 > magma_${nop}_${nsite}_1024.txt ./test_vbatch_magma -o $nop -n $nsite -m 2048 > magma_${nop}_${nsite}_2048.txt ./test_vbatch_magma -o $nop -n $nsite -m 4096 > magma_${nop}_${nsite}_4096.txt export OMP_NUM_THREADS=4 ./test_vbatch_omp -o $nop -n $nsite -m 1024 > omp_${nop}_${nsite}_1024_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 2048 > omp_${nop}_${nsite}_2048_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 4096 > omp_${nop}_${nsite}_4096_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o 4 -n 16 -m 1024 > omp_4_16_1k.txt ./test_vbatch_omp -o 4 -n 16 -m 2048 > omp_4_16_2k.txt ./test_vbatch_omp -o 4 -n 16 -m 4096 > omp_4_16_4k.txt export OMP_NUM_THREADS=8 ./test_vbatch_omp -o $nop -n $nsite -m 1024 > omp_${nop}_${nsite}_1024_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 2048 > omp_${nop}_${nsite}_2048_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 4096 > omp_${nop}_${nsite}_4096_${OMP_NUM_THREADS}.txt export OMP_NUM_THREADS=16 ./test_vbatch_omp -o $nop -n $nsite -m 1024 > omp_${nop}_${nsite}_1024_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 2048 > omp_${nop}_${nsite}_2048_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 4096 > omp_${nop}_${nsite}_4096_${OMP_NUM_THREADS}.txt Loading
src/runbatch.sh +17 −7 Original line number Diff line number Diff line Loading @@ -5,7 +5,6 @@ export CUDA_DIR=/usr/local/cuda export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MAGMA_DIR/lib:$CUDA_DIR/lib64:/usr/lib export OMP_STACKSIZE=2G export OMP_NUM_THREADS=8 export OPENBLAS_NUM_THREADS=1 cp make.inc.magma make.inc Loading @@ -15,13 +14,24 @@ cp make.inc.openmp make.inc make clean; make -j; make test_vbatch; mv test_vbatch test_vbatch_omp; ./test_vbatch_magma -o 4 -n 16 -m 1024 > magma_4_16_1k.txt ./test_vbatch_magma -o 4 -n 16 -m 2048 > magma_4_16_2k.txt ./test_vbatch_magma -o 4 -n 16 -m 4096 > magma_4_16_4k.txt nop=2 nsite=16 ./test_vbatch_magma -o $nop -n $nsite -m 1024 > magma_${nop}_${nsite}_1024.txt ./test_vbatch_magma -o $nop -n $nsite -m 2048 > magma_${nop}_${nsite}_2048.txt ./test_vbatch_magma -o $nop -n $nsite -m 4096 > magma_${nop}_${nsite}_4096.txt export OMP_NUM_THREADS=4 ./test_vbatch_omp -o $nop -n $nsite -m 1024 > omp_${nop}_${nsite}_1024_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 2048 > omp_${nop}_${nsite}_2048_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 4096 > omp_${nop}_${nsite}_4096_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o 4 -n 16 -m 1024 > omp_4_16_1k.txt ./test_vbatch_omp -o 4 -n 16 -m 2048 > omp_4_16_2k.txt ./test_vbatch_omp -o 4 -n 16 -m 4096 > omp_4_16_4k.txt export OMP_NUM_THREADS=8 ./test_vbatch_omp -o $nop -n $nsite -m 1024 > omp_${nop}_${nsite}_1024_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 2048 > omp_${nop}_${nsite}_2048_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 4096 > omp_${nop}_${nsite}_4096_${OMP_NUM_THREADS}.txt export OMP_NUM_THREADS=16 ./test_vbatch_omp -o $nop -n $nsite -m 1024 > omp_${nop}_${nsite}_1024_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 2048 > omp_${nop}_${nsite}_2048_${OMP_NUM_THREADS}.txt ./test_vbatch_omp -o $nop -n $nsite -m 4096 > omp_${nop}_${nsite}_4096_${OMP_NUM_THREADS}.txt