Started by timer Running as SYSTEM Building in workspace /var/lib/jenkins/jobs/cuda-jyc/workspace [SSH] script: module load cudatoolkit export CUDASAMPLES=~arnoldg/cudasamples/samples ~arnoldg/ior/myenv.sh mkdir cuda-jenkins cd cuda-jenkins rm -rf * cp $CUDASAMPLES/0_Simple/matrixMul/matrixMul.cu . cp $CUDASAMPLES/1_Utilities/bandwidthTest/bandwidthTest.cu . nvcc -I $CUDASAMPLES/common/inc -o matrixMul matrixMul.cu nvcc -I $CUDASAMPLES/common/inc -o bandwidthTest bandwidthTest.cu pwd ls -lt echo "#!/bin/bash" > cuda.pbs echo "#PBS -lnodes=2:ppn=16:xk,walltime=00:05:00 -Ncuda" >> cuda.pbs echo "cd ~/cuda-jenkins" >> cuda.pbs echo "aprun -n 1 ~/cuda-jenkins/matrixMul > matrixMul.out" >> cuda.pbs echo "grep Performance= matrixMul.out | cut -d= -f2 | cut -dG -f1 > matrixMul.datB" >> cuda.pbs echo "echo YVALUE= > matrixMul.datA" >> cuda.pbs echo "paste matrixMul.datA matrixMul.datB > matrixMul.gflops" >> cuda.pbs echo "aprun -n 1 ~/cuda-jenkins/bandwidthTest --htod > bandwidthTest.out" >> cuda.pbs echo "grep 33554432 bandwidthTest.out | cut -f4 > bandwidthTest.datB " >> cuda.pbs echo "paste matrixMul.datA bandwidthTest.datB > bandwidthTest.MB" >> cuda.pbs echo "aprun -n 1 hostname > cuda-compute-node" >> cuda.pbs echo "=== PBS JOB SCRIPT ===" cat -n cuda.pbs MYJOBID=`qsub cuda.pbs` echo MYJOBID=$MYJOBID ~arnoldg/ior/wait_for.sh $MYJOBID echo "=== JOB RAN ON ===" cat ~/cuda-jenkins/cuda-compute-node rm -f ~/cuda-jenkins/cuda-compute-node [SSH] executing... mkdir: cannot create directory `cuda-jenkins': File exists === RUNNING /u/staff/arnoldg/ior/myenv.sh === HOST=jyc1 HOME=/u/system/bwjenkins SCRATCH=/u/system/bwjenkins/scratch ls SCRATCH: mdtest setsm_benchmark SPP-PPM stripe8 sw_config sw_workdir test.log tests my id: uid=49294(bwjenkins) gid=16228(BW_System) groups=16228(BW_System),999(login_user),1000(ie_user),1001(hpss_user),1009(swtools),16237(jnd) Currently Loaded Modulefiles: 1) modules/3.2.10.5 2) nodestat/2.2-1.0502.60539.1.31.gem 3) sdb/1.1-1.0502.63652.4.27.gem 4) alps/5.2.4-2.0502.9774.31.12.gem 5) lustre-cray_gem_s/2.5_3.0.101_0.46.1_1.0502.8871.45.1-1.0502.21728.75.4 6) udreg/2.3.2-1.0502.10518.2.17.gem 7) ugni/6.0-1.0502.10863.8.28.gem 8) gni-headers/4.0-1.0502.10859.9.27.gem 9) dmapp/7.0.1-1.0502.11080.8.74.gem 10) xpmem/0.1-2.0502.64982.7.27.gem 11) hss-llm/7.2.0 12) Base-opts/1.0.2-1.0502.60680.2.4.gem 13) cce/8.7.7 14) craype-network-gemini 15) craype/2.5.16 16) cray-libsci/18.12.1 17) pmi/5.0.11 18) rca/1.0.0-2.0502.60530.1.63.gem 19) atp/2.1.0 20) PrgEnv-cray/5.2.82 21) moab/9.1.2.h6-sles11 22) torque/6.1.2 23) craype-interlagos 24) cray-mpich/7.7.4 25) openssh/7.5p1 26) xalt/0.7.6.local 27) scripts 28) OpenSSL/1.0.2m 29) cURL/7.59.0 30) git/2.17.0 31) wget/1.19.4 32) user-paths 33) gnuplot/5.0.5 34) darshan/3.1.3-longusername 35) cudatoolkit/9.1.85_3.10-1.0502.df1cc54.3.1 bandwidthTest.cu(35): warning: conversion from a string literal to "char *" is deprecated bandwidthTest.cu(35): warning: conversion from a string literal to "char *" is deprecated /mnt/abc/u/system/bwjenkins/cuda-jenkins total 2 -rwx------ 1 bwjenkins BW_System 640336 Dec 19 05:20 bandwidthTest -rwx------ 1 bwjenkins BW_System 633716 Dec 19 05:20 matrixMul -rw------- 1 bwjenkins BW_System 32608 Dec 19 05:20 bandwidthTest.cu -rw------- 1 bwjenkins BW_System 12788 Dec 19 05:20 matrixMul.cu === PBS JOB SCRIPT === 1 #!/bin/bash 2 #PBS -lnodes=2:ppn=16:xk,walltime=00:05:00 -Ncuda 3 cd ~/cuda-jenkins 4 aprun -n 1 ~/cuda-jenkins/matrixMul > matrixMul.out 5 grep Performance= matrixMul.out | cut -d= -f2 | cut -dG -f1 > matrixMul.datB 6 echo YVALUE= > matrixMul.datA 7 paste matrixMul.datA matrixMul.datB > matrixMul.gflops 8 aprun -n 1 ~/cuda-jenkins/bandwidthTest --htod > bandwidthTest.out 9 grep 33554432 bandwidthTest.out | cut -f4 > bandwidthTest.datB 10 paste matrixMul.datA bandwidthTest.datB > bandwidthTest.MB 11 aprun -n 1 hostname > cuda-compute-node INFO: Job submitted to account: jnc MYJOBID=598779.jyc === RUNNING /u/staff/arnoldg/ior/wait_for.sh === Sun Dec 19 05:20:23 CST 2021: waiting for 598779.jyc to finish Sun Dec 19 05:25:23 CST 2021: waiting for 598779.jyc to finish qstat: Unknown Job Id Error 598779.nid00030 598779.jyc finished === JOB RAN ON === nid00093 Application 1111445 resources: utime ~0s, stime ~0s, Rss ~12948, inblocks ~19, outblocks ~28 [SSH] completed [SSH] exit-status: 0 [workspace] $ /bin/sh -xe /tmp/jenkins16220537095912846142.sh + scp 'JYC_REMOTE:~/cuda-jenkins/m*' /var/lib/jenkins/jobs/cuda-jyc/workspace + scp 'JYC_REMOTE:~/cuda-jenkins/b*' /var/lib/jenkins/jobs/cuda-jyc/workspace Recording plot data Saving plot series data from: /var/lib/jenkins/jobs/cuda-jyc/workspace/bandwidthTest.MB Saving plot series data from: /var/lib/jenkins/jobs/cuda-jyc/workspace/matrixMul.gflops Finished: SUCCESS