From 90ba89e6569b9727ac158efc768dd72229637018 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 11:42:59 -0400 Subject: Adding in a test for CUDA 8.0 --- Jenkinsfile | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 3073022..5708add 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,6 +4,8 @@ pipeline { } stages { + parallel ( + "4.2 Tests" : { stage('4.2-simulator-build'){ steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ @@ -31,6 +33,39 @@ pipeline { ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' } } + } + + "8.0 Tests" : { + stage('8.0-simulator-build'){ + steps { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment && \ + make -j' + } + } + stage('8.0-simulations-build'){ + steps{ + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment && \ + rm -rf gpgpu-sim_simulations && \ + git clone git@github.rcac.purdue.edu:TimRogersGroup/gpgpu-sim_simulations.git && \ + cd gpgpu-sim_simulations && \ + git checkout purdue-cluster && \ + source ./benchmarks/src/setup_environment && \ + make -j -C ./benchmarks/src all' + } + } + stage('8.0-rodinia-regress'){ + steps { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment && \ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && \ + ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' + } + } + } + + ) } post { always{ -- cgit v1.3 From 15d071a76c34587f82b18b8354cfc75e923f6030 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 12:31:53 -0400 Subject: No quotes? --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 5708add..8096eed 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,7 @@ pipeline { stages { parallel ( - "4.2 Tests" : { + 4.2-Tests: { stage('4.2-simulator-build'){ steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ @@ -35,7 +35,7 @@ pipeline { } } - "8.0 Tests" : { + 8.0-Tests : { stage('8.0-simulator-build'){ steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ -- cgit v1.3 From a4cfe2a85499d23f4947695f9bf7e703029a2462 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 12:39:52 -0400 Subject: Does this work for parallel? --- Jenkinsfile | 42 +++++++----------------------------------- 1 file changed, 7 insertions(+), 35 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 8096eed..c19b4de 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,48 +4,23 @@ pipeline { } stages { - parallel ( - 4.2-Tests: { - stage('4.2-simulator-build'){ + stage('4.2-simulator-build') + parallel 4.2: { steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' } - } - stage('4.2-simulations-build'){ - steps{ - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment && \ - rm -rf gpgpu-sim_simulations && \ - git clone git@github.rcac.purdue.edu:TimRogersGroup/gpgpu-sim_simulations.git && \ - cd gpgpu-sim_simulations && \ - git checkout purdue-cluster && \ - source ./benchmarks/src/setup_environment && \ - make -j -C ./benchmarks/src all' - } - } - stage('4.2-rodinia-regress'){ - steps { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment && \ - ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && \ - ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' - } - } - } - - 8.0-Tests : { - stage('8.0-simulator-build'){ + }, 8.0: { steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' } } - stage('8.0-simulations-build'){ + stage('4.2-simulations-build'){ steps{ - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment && \ rm -rf gpgpu-sim_simulations && \ git clone git@github.rcac.purdue.edu:TimRogersGroup/gpgpu-sim_simulations.git && \ @@ -55,18 +30,15 @@ pipeline { make -j -C ./benchmarks/src all' } } - stage('8.0-rodinia-regress'){ + stage('4.2-rodinia-regress'){ steps { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment && \ ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' } } } - - ) - } post { always{ emailext body: "See ${BUILD_URL}", -- cgit v1.3 From 502f3673df8df64bae84fbb0551d0447bd71a490 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 12:58:20 -0400 Subject: Missed Bracket --- Jenkinsfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index c19b4de..010c866 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,7 +4,7 @@ pipeline { } stages { - stage('4.2-simulator-build') + stage('4.2-simulator-build') { parallel 4.2: { steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ @@ -18,6 +18,7 @@ pipeline { make -j' } } + } stage('4.2-simulations-build'){ steps{ sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ -- cgit v1.3 From 06e21dda283bc3a1a9939f8b59bf2729438ec4fa Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 13:06:36 -0400 Subject: Trying a different arrangement of parallel and the stahes --- Jenkinsfile | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 010c866..bc8127d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,20 +4,18 @@ pipeline { } stages { - stage('4.2-simulator-build') { - parallel 4.2: { - steps { + stage('simulator-build') { + steps { + parallel 4.2: { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' - } - }, 8.0: { - steps { + }, 8.0: { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' } - } + } } stage('4.2-simulations-build'){ steps{ -- cgit v1.3 From f53e6f0c2417383f08ab313e3ad124d6dc6345db Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 13:09:51 -0400 Subject: It wants a string literal --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index bc8127d..c7f6ac1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,11 +6,11 @@ pipeline { stages { stage('simulator-build') { steps { - parallel 4.2: { + parallel "4.2": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' - }, 8.0: { + }, "8.0": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' -- cgit v1.3 From ccff37780d7b1a0781ff370b2a93a94acdf1147b Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 13:19:27 -0400 Subject: can I do stages in parallel? --- Jenkinsfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index c7f6ac1..139fd31 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,18 +4,16 @@ pipeline { } stages { - stage('simulator-build') { - steps { - parallel "4.2": { + parallel stage('4.2 simulator-build') { + steps { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' - }, "8.0": { + } + }, stage('8..0 simulator-build') { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ source `pwd`/setup_environment && \ make -j' - } - } } stage('4.2-simulations-build'){ steps{ -- cgit v1.3 From 933330c51bb46efdb472fe7b7aa5d7ed4467bb56 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 13:30:59 -0400 Subject: lets for get parallel - can we fix the env variables? --- Jenkinsfile | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 139fd31..43f44d9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,25 +1,22 @@ pipeline { agent { label "purdue-cluster" - } + } stages { - parallel stage('4.2 simulator-build') { + stage('set-env') { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ + source `pwd`/setup_environment + } + + stage('4.2 simulator-build') { steps { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment && \ - make -j' + sh 'make -j' } - }, stage('8..0 simulator-build') { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ - source `pwd`/setup_environment && \ - make -j' } stage('4.2-simulations-build'){ steps{ - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment && \ - rm -rf gpgpu-sim_simulations && \ + sh 'rm -rf gpgpu-sim_simulations && \ git clone git@github.rcac.purdue.edu:TimRogersGroup/gpgpu-sim_simulations.git && \ cd gpgpu-sim_simulations && \ git checkout purdue-cluster && \ @@ -29,13 +26,11 @@ pipeline { } stage('4.2-rodinia-regress'){ steps { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment && \ - ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && \ + sh './gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' } } - } + } post { always{ emailext body: "See ${BUILD_URL}", -- cgit v1.3 From 15e4cfc8f65baac21cb6dc8650e37869398724d3 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 13:32:53 -0400 Subject: missing quote --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 43f44d9..cbaa086 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -6,7 +6,7 @@ pipeline { stages { stage('set-env') { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment + source `pwd`/setup_environment' } stage('4.2 simulator-build') { -- cgit v1.3 From c90e11408b5e4e06ef3b329d1868e0523047ae6a Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 14 Aug 2017 13:35:26 -0400 Subject: forgot steps --- Jenkinsfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index cbaa086..38d8edd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,8 +5,10 @@ pipeline { stages { stage('set-env') { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment' + steps { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ + source `pwd`/setup_environment' + } } stage('4.2 simulator-build') { -- cgit v1.3 From 366bab391e09ff137a0fadba09be8b823c8db57f Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 15 Aug 2017 22:41:35 -0400 Subject: Getting the Jenkinsfile to work with 4.5, 8.0 and do them in parallel. --- Jenkinsfile | 68 ++++++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 47 insertions(+), 21 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 38d8edd..dfe2d1c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,43 +4,69 @@ pipeline { } stages { - stage('set-env') { + stage('simulator-build') { steps { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ - source `pwd`/setup_environment' + + parallel "4.2": { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ + source `pwd`/setup_environment &&\ + make -j' + }, "8.0" : { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment &&\ + make -j' + } } } - - stage('4.2 simulator-build') { - steps { - sh 'make -j' - } - } - stage('4.2-simulations-build'){ + stage('simulations-build'){ steps{ - sh 'rm -rf gpgpu-sim_simulations && \ - git clone git@github.rcac.purdue.edu:TimRogersGroup/gpgpu-sim_simulations.git && \ - cd gpgpu-sim_simulations && \ - git checkout purdue-cluster && \ - source ./benchmarks/src/setup_environment && \ - make -j -C ./benchmarks/src all' + sh 'rm -rf gpgpu-sim_simulations' + sh 'git clone git@github.rcac.purdue.edu:TimRogersGroup/gpgpu-sim_simulations.git && \ + cd gpgpu-sim_simulations && \ + git checkout purdue-cluster' + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ + source `pwd`/setup_environment &&\ + cd gpgpu-sim_simulations && \ + source ./benchmarks/src/setup_environment && \ + make -j -C ./benchmarks/src all' + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment &&\ + cd gpgpu-sim_simulations && \ + source ./benchmarks/src/setup_environment && \ + make -j -C ./benchmarks/src all' } } - stage('4.2-rodinia-regress'){ + stage('rodinia-regress'){ steps { - sh './gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && \ - ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress' + parallel "4.2-rodinia": { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ + source `pwd`/setup_environment &&\ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress-$$ && \ + ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' + }, "8.0-rodinia": { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + source `pwd`/setup_environment &&\ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -b ./gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/benchmarks-8.0.yml -c ./gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs-fermi-plus-only.yml -N regress-$$ && \ + ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' + } } } } post { - always{ + success { + emailext body: "See ${BUILD_URL}", + recipientProviders: [[$class: 'CulpritsRecipientProvider'], + [$class: 'RequesterRecipientProvider']], + subject: "[AALP Jenkins] Build #${BUILD_NUMBER} - Success!", + to: 'tgrogers@purdue.edu' + } + failure { emailext body: "See ${BUILD_URL}", recipientProviders: [[$class: 'CulpritsRecipientProvider'], [$class: 'RequesterRecipientProvider']], subject: "[AALP Jenkins] Build #${BUILD_NUMBER} - ${currentBuild.result}", to: 'tgrogers@purdue.edu' - } } } + -- cgit v1.3 From 85087e8cedf6be1be9f8ebb9f395eb1ec6a29060 Mon Sep 17 00:00:00 2001 From: Mahmoud Date: Thu, 14 Sep 2017 10:53:43 -0400 Subject: fixing jenkins file --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index dfe2d1c..d6d3618 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ pipeline { }, "8.0" : { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ source `pwd`/setup_environment &&\ - make -j' + make -j -C -f Makefile.PTX5' } } } @@ -33,7 +33,7 @@ pipeline { source `pwd`/setup_environment &&\ cd gpgpu-sim_simulations && \ source ./benchmarks/src/setup_environment && \ - make -j -C ./benchmarks/src all' + make -j -f Makefile.PTX5 ./benchmarks/src all' } } stage('rodinia-regress'){ -- cgit v1.3 From 4d299b2fe8a2511cc6fba9e2d883249de9e0da74 Mon Sep 17 00:00:00 2001 From: Mahmoud Date: Thu, 14 Sep 2017 10:56:21 -0400 Subject: fixing jenkinsfile 2 --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index d6d3618..526c45f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ pipeline { }, "8.0" : { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ source `pwd`/setup_environment &&\ - make -j -C -f Makefile.PTX5' + make -j -f Makefile.PTX5' } } } -- cgit v1.3 From 375533963bef3d528ba3c8527ae786bc12f024cd Mon Sep 17 00:00:00 2001 From: Mahmoud Date: Thu, 14 Sep 2017 11:45:21 -0400 Subject: fixing jenkinsfile 3 --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 526c45f..6e180a2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ pipeline { }, "8.0" : { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ source `pwd`/setup_environment &&\ - make -j -f Makefile.PTX5' + make -j' } } } @@ -33,7 +33,7 @@ pipeline { source `pwd`/setup_environment &&\ cd gpgpu-sim_simulations && \ source ./benchmarks/src/setup_environment && \ - make -j -f Makefile.PTX5 ./benchmarks/src all' + make -j -f Makefile.PTX./benchmarks/src all' } } stage('rodinia-regress'){ -- cgit v1.3 From 466bf0037b79a4ad4e1ce12aba011143b820eb81 Mon Sep 17 00:00:00 2001 From: "Mahmoud Khairy A. Abdallah" Date: Thu, 14 Sep 2017 11:47:24 -0400 Subject: Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index 6e180a2..3a716b4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -33,7 +33,7 @@ pipeline { source `pwd`/setup_environment &&\ cd gpgpu-sim_simulations && \ source ./benchmarks/src/setup_environment && \ - make -j -f Makefile.PTX./benchmarks/src all' + make -j -f Makefile.PTX5 ./benchmarks/src all' } } stage('rodinia-regress'){ -- cgit v1.3 From c31a833b3fee9b2e618a2869b41b5cf00d856bc8 Mon Sep 17 00:00:00 2001 From: "Mahmoud Khairy A. Abdallah" Date: Mon, 30 Oct 2017 17:29:24 -0400 Subject: Update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index bdf8294..85fc8f8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -41,7 +41,7 @@ pipeline { parallel "4.2-rodinia": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment &&\ - ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C GTX480,GTX480-PTXPLUS,PASCALTITANX,PASCALTITANX-PTXPLUS -N regress-$$ && \ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C GTX480,GTX480-PTXPLUS,PASCALTITANX,PASCALTITANX-PTXPLUS,TITANX-P102 -N regress-$$ && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' }, "8.0-rodinia": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ -- cgit v1.3 From bbdb4b29c89751846e48238bdd7b1751636d3dd0 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Wed, 13 Dec 2017 11:12:47 -0500 Subject: Replacing the 8.0 regressions with 9.1 --- Jenkinsfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index bdf8294..c9fbc30 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -10,8 +10,8 @@ pipeline { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment &&\ make -j' - }, "8.0" : { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + }, "9.1" : { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/9.1_env_setup.sh &&\ source `pwd`/setup_environment &&\ make -j' } @@ -29,7 +29,7 @@ pipeline { cd gpgpu-sim_simulations && \ source ./benchmarks/src/setup_environment && \ make -j -C ./benchmarks/src all' - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/9.1_env_setup.sh &&\ source `pwd`/setup_environment &&\ cd gpgpu-sim_simulations && \ source ./benchmarks/src/setup_environment && \ @@ -43,8 +43,8 @@ pipeline { source `pwd`/setup_environment &&\ ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C GTX480,GTX480-PTXPLUS,PASCALTITANX,PASCALTITANX-PTXPLUS -N regress-$$ && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' - }, "8.0-rodinia": { - sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/8.0_env_setup.sh &&\ + }, "9.1-rodinia": { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/9.1_env_setup.sh &&\ source `pwd`/setup_environment &&\ ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C GTX480,PASCALTITANX -N regress-$$ && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' -- cgit v1.3 From 7796a731c2a7d14a58d1369af62c8ad589c63921 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Wed, 21 Feb 2018 17:44:35 -0500 Subject: Cannot do GTX480 in CUDA 9.1 -- since sm_20 is now dead --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index c9fbc30..831e7d8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -46,7 +46,7 @@ pipeline { }, "9.1-rodinia": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/9.1_env_setup.sh &&\ source `pwd`/setup_environment &&\ - ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C GTX480,PASCALTITANX -N regress-$$ && \ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C PASCALTITANX -N regress-$$ && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' }, "4.2-sdk-4.2": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ -- cgit v1.3 From 25dcce6d91d088eb91d26fe0b6aa255090f24a4b Mon Sep 17 00:00:00 2001 From: tgrogers Date: Thu, 22 Feb 2018 15:59:37 -0500 Subject: run all the configs, do 9.1 on the sdk and stop the setup environment from complaining about cuda version --- Jenkinsfile | 9 +++++++-- setup_environment | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) (limited to 'Jenkinsfile') diff --git a/Jenkinsfile b/Jenkinsfile index cf9d71e..0f6314f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -46,12 +46,17 @@ pipeline { }, "9.1-rodinia": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/9.1_env_setup.sh &&\ source `pwd`/setup_environment &&\ - ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C PASCALTITANX -N regress-$$ && \ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B rodinia_2.0-ft -C PASCALTITANX,TITANX-P102 -N regress-$$ && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' }, "4.2-sdk-4.2": { sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/4.2_env_setup.sh &&\ source `pwd`/setup_environment &&\ - ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B sdk-4.2 -C GTX480,PASCALTITANX -N regress-$$ && \ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B sdk-4.2 -C GTX480,PASCALTITANX,TITANX-P102 -N regress-$$ && \ + ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' + }, "9.1-sdk-4.2": { + sh 'source /home/tgrogers-raid/a/common/gpgpu-sim-setup/9.1_env_setup.sh &&\ + source `pwd`/setup_environment &&\ + ./gpgpu-sim_simulations/util/job_launching/run_simulations.py -B sdk-4.2 -C PASCALTITANX,TITANX-P102 -N regress-$$ && \ ./gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress-$$' } } diff --git a/setup_environment b/setup_environment index 8a529c3..cd6452e 100644 --- a/setup_environment +++ b/setup_environment @@ -46,7 +46,7 @@ CUDA_VERSION_NUMBER=`echo $CUDA_VERSION_STRING | sed 's/\./ /' | awk '{printf("% if [ $CUDA_VERSION_NUMBER -gt 9100 -o $CUDA_VERSION_NUMBER -lt 2030 ]; then echo "ERROR ** GPGPU-Sim version $GPGPUSIM_VERSION_STRING not tested with CUDA version $CUDA_VERSION_STRING (please see README)"; return -elif [ $CUDA_VERSION_NUMBER -gt 4020 ]; then +elif [ $CUDA_VERSION_NUMBER -gt 9100 ]; then echo "WARNING ** GPGPU-Sim version $GPGPUSIM_VERSION_STRING not fully tested with CUDA version $CUDA_VERSION_STRING (please see README)"; fi -- cgit v1.3