From 308c35d296d648e683cbee757e6961c3b9c7ca50 Mon Sep 17 00:00:00 2001 From: Tor Aamodt Date: Fri, 1 Jul 2016 17:34:23 -0700 Subject: adding Travis configuration file --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .travis.yml (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..dd89db1 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,9 @@ +dist: trusty +before_install: + - wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb + - sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb + - sudo apt-get -qq update + - sudo apt-get install -y cuda + - sudo apt-get install -y build-essential xutils-dev bison zlib1g-dev flex libglu1-mesa-dev +language: cpp +script: source ./setup_environment && make -- cgit v1.3 From 3af9c3a49c9fbae3760c38ac76f7bc334b6b8d27 Mon Sep 17 00:00:00 2001 From: Tor Aamodt Date: Fri, 1 Jul 2016 17:54:29 -0700 Subject: set CUDA_INSTALL_PATH in Travis configuration file --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index dd89db1..18fcd7a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,5 +5,7 @@ before_install: - sudo apt-get -qq update - sudo apt-get install -y cuda - sudo apt-get install -y build-essential xutils-dev bison zlib1g-dev flex libglu1-mesa-dev +env: + - CUDA_INSTALL_PATH=/usr/local/cuda-7.5/ language: cpp script: source ./setup_environment && make -- cgit v1.3 From 7fe0d9214ba42be543862d8e40849d38f9b818bb Mon Sep 17 00:00:00 2001 From: Tim Rogers Date: Tue, 9 May 2017 14:00:19 -0400 Subject: Updating for Travis --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 18fcd7a..2ffdb12 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,6 @@ before_install: - sudo apt-get install -y cuda - sudo apt-get install -y build-essential xutils-dev bison zlib1g-dev flex libglu1-mesa-dev env: - - CUDA_INSTALL_PATH=/usr/local/cuda-7.5/ + - CUDA_INSTALL_PATH=/usr/local/cuda-8.0/ language: cpp script: source ./setup_environment && make -- cgit v1.3 From 7f770a887b9a5f1bb0098230098765227ed4bbb2 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 8 Jul 2017 23:53:35 -0400 Subject: Adding in a test to see what happens when travis tries to build with docker. --- .travis.yml | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 2ffdb12..2c8b942 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,10 @@ -dist: trusty +sudo: required + +services: + - docker + before_install: - - wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb - - sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb - - sudo apt-get -qq update - - sudo apt-get install -y cuda - - sudo apt-get install -y build-essential xutils-dev bison zlib1g-dev flex libglu1-mesa-dev -env: - - CUDA_INSTALL_PATH=/usr/local/cuda-8.0/ + - docker pull tgrogers/gpgpu-sim_regress + language: cpp -script: source ./setup_environment && make +script: ls && pwd && ls / -- cgit v1.3 From 54f463b872460ea729544d9c33ce28693498fa8f Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 00:05:20 -0400 Subject: Commit to wake travis up? --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 2c8b942..e635dcb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,5 +6,6 @@ services: before_install: - docker pull tgrogers/gpgpu-sim_regress + language: cpp script: ls && pwd && ls / -- cgit v1.3 From 7b281b27317c372684ff9080a5ca9af962f25531 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 00:14:50 -0400 Subject: Adding in some mroe stuff to debug travis --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index e635dcb..c7282bd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,9 @@ services: before_install: - docker pull tgrogers/gpgpu-sim_regress - + - docker run tgrogers/gpgpu-sim_regress /bin/bash -c "pwd; ls" language: cpp -script: ls && pwd && ls / + +script: + ls && pwd && ls / -- cgit v1.3 From 7e0b657d86770c8226186c2d3f2d6c79595c1b84 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 00:18:00 -0400 Subject: What is going on? --- .travis.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index c7282bd..78b10b2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,9 +3,10 @@ sudo: required services: - docker -before_install: - - docker pull tgrogers/gpgpu-sim_regress - - docker run tgrogers/gpgpu-sim_regress /bin/bash -c "pwd; ls" +before_install: + ls +# - docker pull tgrogers/gpgpu-sim_regress +# - docker run tgrogers/gpgpu-sim_regress /bin/bash -c "pwd; ls" language: cpp -- cgit v1.3 From e04d36bb2555fd063182de6e3cc8b0742ec6b996 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 00:21:51 -0400 Subject: wrong docker tag --- .travis.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 78b10b2..34147e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,9 +4,8 @@ services: - docker before_install: - ls -# - docker pull tgrogers/gpgpu-sim_regress -# - docker run tgrogers/gpgpu-sim_regress /bin/bash -c "pwd; ls" + - docker pull tgrogers/gpgpu-sim_regress:firsttry + - docker run tgrogers/gpgpu-sim_regress /bin/bash -c "pwd; ls" language: cpp -- cgit v1.3 From b3e2060b8e69dcdc6e923857261296ae51eec3c4 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 00:26:48 -0400 Subject: wrong docker tag --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 34147e4..33dc82e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ services: before_install: - docker pull tgrogers/gpgpu-sim_regress:firsttry - - docker run tgrogers/gpgpu-sim_regress /bin/bash -c "pwd; ls" + - docker run tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "pwd; ls" language: cpp -- cgit v1.3 From 53ab60f7864d976b492f6f9d082373cf715c6e63 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 00:40:24 -0400 Subject: Adding in the first pass at the actual regression commands --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 33dc82e..a9f992d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,9 +5,8 @@ services: before_install: - docker pull tgrogers/gpgpu-sim_regress:firsttry - - docker run tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "pwd; ls" language: cpp script: - ls && pwd && ls / + - docker run -v .:/home/runner/gpgpu-sim_distribution tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner; cd gpgpu-sim_distribution; source setup_environment; make -j; cd ../gpgpu-sim_simulations/util/job_launching; ./run_simulations -N regress; ./monitor_fucn_test.py -N regress" -- cgit v1.3 From f37488e37cfa3ea75b3a91a33e740c9c5c06d97a Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 00:45:34 -0400 Subject: trying pwd --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index a9f992d..570337f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,4 @@ before_install: language: cpp script: - - docker run -v .:/home/runner/gpgpu-sim_distribution tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner; cd gpgpu-sim_distribution; source setup_environment; make -j; cd ../gpgpu-sim_simulations/util/job_launching; ./run_simulations -N regress; ./monitor_fucn_test.py -N regress" + - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner; cd gpgpu-sim_distribution; source setup_environment; make -j; cd ../gpgpu-sim_simulations/util/job_launching; ./run_simulations -N regress; ./monitor_fucn_test.py -N regress" -- cgit v1.3 From fa0af93b6a7f45a46d66944e33519cac0e1549cf Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 01:19:25 -0400 Subject: Magic line --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 570337f..7689880 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,4 @@ before_install: language: cpp script: - - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner; cd gpgpu-sim_distribution; source setup_environment; make -j; cd ../gpgpu-sim_simulations/util/job_launching; ./run_simulations -N regress; ./monitor_fucn_test.py -N regress" + - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" -- cgit v1.3 From f75c725f9ea358a203f3a9726f62acc237d31be9 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 01:30:47 -0400 Subject: specify rw for the mapped directory --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 7689880..0ad2c8f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,4 @@ before_install: language: cpp script: - - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" + - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" -- cgit v1.3 From cd226998437ed95c9dbf15df33356aec1528a084 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 01:50:22 -0400 Subject: giving runner permissions to the distributions directory --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 0ad2c8f..f4f4712 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,4 @@ before_install: language: cpp script: - - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" + - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" -- cgit v1.3 From 26680b9e80967d17cec7b1434e7e64deb7d2aff0 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 02:26:59 -0400 Subject: Call the monitor in verbose mode? --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index f4f4712..b4b1c62 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,4 +9,4 @@ before_install: language: cpp script: - - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" + - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From d7087c3ebf839a9a3d78f89ed56cd83046834b41 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 02:50:47 -0400 Subject: trying out parallel builds --- .travis.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index b4b1c62..4fe2fce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,11 @@ before_install: language: cpp -script: - - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +jobs: + include: + - stage: GTX480 + script: + docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" + - + script: + docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From fbb85eacd1ac806cc3e2d97e612d7aa7253ea8a0 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 02:53:42 -0400 Subject: again with the parallel --- .travis.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4fe2fce..c92f845 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,9 +10,8 @@ language: cpp jobs: include: - - stage: GTX480 - script: + - stage: Parallel-regressions + - script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" - - - script: + - script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 748a5b0a4a2a709c05ba597d69b4fee137b716aa Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 02:57:31 -0400 Subject: What works, sort of... --- .travis.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index c92f845..13dddb6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,10 +8,5 @@ before_install: language: cpp -jobs: - include: - - stage: Parallel-regressions - - script: - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" - - script: +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From b94d3a5beab0e9a2ceca3af8c0820819a315555e Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 10:31:12 -0400 Subject: A test for what is wrong with torque --- .travis.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 13dddb6..656ab40 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,13 @@ before_install: language: cpp -script: - docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; \ + chown -R runner /home/runner/gpgpu-sim_distribution; \ + su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment \ + && make -j -C /home/runner/gpgpu-sim_distribution \ + && cd /home/runner/gpgpu-sim_simulations/ \ + && git pull \ + && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress \ + && while [ 0 -lt 1 ] cat `ls /var/spool/torque/server_logs/` && ps -aux | grep -i pbs && lscpu done'" + +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From a48c829bc6171079d1860e89cfbc5afa4d9372f5 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 10:54:21 -0400 Subject: new debugging commandline --- .travis.yml | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 656ab40..49f8660 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,13 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; \ - chown -R runner /home/runner/gpgpu-sim_distribution; \ - su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment \ - && make -j -C /home/runner/gpgpu-sim_distribution \ - && cd /home/runner/gpgpu-sim_simulations/ \ - && git pull \ - && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress \ - && while [ 0 -lt 1 ] cat `ls /var/spool/torque/server_logs/` && ps -aux | grep -i pbs && lscpu done'" - -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 42b8dbc3e2d602e32d27d6640025fd195ddbfa13 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 11:31:56 -0400 Subject: Debugging non-running mom --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 49f8660..f906cfe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From d14e714107ed0f5d2444bb56b71441d12dd86cb2 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 11:44:55 -0400 Subject: Adding another check for the pbs_mom --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index f906cfe..f2a4aa4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From b80d1b148e9b8abf559f9448ec6a4bae2922e2e7 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 12:05:24 -0400 Subject: again, try to restart --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index f2a4aa4..6be2268 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 092b8b4bf35f8cb739ac3b87eb291a264b075d30 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 14:16:56 -0400 Subject: increasing mom lovel to see why it is continously failing --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 6be2268..f83ed8a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 985de25068ed722e4d20580b95f1b6d034b19fbd Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 14:30:19 -0400 Subject: Adding an extra slash for the loglevel --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index f83ed8a..8731265 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 8ecd03733b890559ac86395bc332c9400e035e68 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 14:34:09 -0400 Subject: Adding another slash for the logvel 0 this time maybe... --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 8731265..9ec7017 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 745b65579bb13e1005bae89b0cdea11c96c670bc Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 23:07:27 -0400 Subject: lookimg at messages --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 9ec7017..148bb75 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /var/log/messages ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 0860cd6580d281a580952e9d486eec7b98bf324d Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sun, 9 Jul 2017 23:43:30 -0400 Subject: is it hosts? --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 148bb75..e847a2b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /var/log/messages ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From bdf410b45f44f31a405f9aa8397a14aa1e459da7 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 09:55:52 -0400 Subject: Let's test mom by lunching it over and over --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index e847a2b..61de53d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,5 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; while true; do /etc/init.d/torque-mom restart; ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\` ;done" +#script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 01cbaf4b9186ba24ae116ccd58429ee90bf8aefc Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 16:52:29 -0400 Subject: More info in logs? --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 61de53d..4fd5321 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,5 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; while true; do /etc/init.d/torque-mom restart; ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\` ;done" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; while true; do /etc/init.d/torque-mom restart; ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\` ;cat /var/log/\`ls -rt /var/log | tail -1\` ;done" #script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From bba836f5c98cb6aa89a951bc82829f85ed3884b9 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 17:47:21 -0400 Subject: another test of pbs_mom --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 4fd5321..ac878bc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,5 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; while true; do /etc/init.d/torque-mom restart; ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\` ;cat /var/log/\`ls -rt /var/log | tail -1\` ;done" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; while true; do /usr/sbin/pbs_mom ;ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\`;done" #script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From a262269ea4b1322a19af80cc1be557da5cd0169e Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 18:08:21 -0400 Subject: a short in the dark... --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index ac878bc..97ee0e8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,5 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; while true; do /usr/sbin/pbs_mom ;ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\`;done" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"pbs_server = 127.0.0.1\" > /var/spool/torque/mom_priv/config && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; while true; do /usr/sbin/pbs_mom ;ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\`;done" #script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 441bc18259620c03a6f1267d5be949b5eeba3c3e Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 22:32:18 -0400 Subject: After diggin in the torque source code, it looks like it might be this posix memlock stuff that is killing the travis install. I guess it is possible that the server disables this feature on whatever infrastructure they are using. I am trying to rebuild pbs_mom without the memlock and see how much further we get. --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 97ee0e8..dc1ed92 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,5 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"pbs_server = 127.0.0.1\" > /var/spool/torque/mom_priv/config && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; while true; do /usr/sbin/pbs_mom ;ps -aux | grep -i pbs; sleep 5s ; ps -aux | grep -i pbs; cat /var/spool/torque/mom_logs/\`ls -tr /var/spool/torque/mom_logs | tail -1\`;done" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && while true; do cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done" #script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 9722a8ce2a3254821104156bfef6308abefdfaea Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 22:46:39 -0400 Subject: new build got us past that fail - now lets see if it can stay up... --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index dc1ed92..1ee71ca 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,5 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && while true; do cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; while true; do cat /var/spool/torque/mom_logs/\`ls -rt /var/spool/torque/mom_logs | tail -1\`; ps -aux | grep -i pbs; done" #script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 70f358a5946dcf3c05d245f5a9ea48c42dd2823b Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 22:56:13 -0400 Subject: forgot to change dirs --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 1ee71ca..dc1a4f4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,5 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; while true; do cat /var/spool/torque/mom_logs/\`ls -rt /var/spool/torque/mom_logs | tail -1\`; ps -aux | grep -i pbs; done" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; cd /gpgpu-sim/ && ./start_torque.sh; ps -aux | grep -i pbs; while true; do cat /var/spool/torque/mom_logs/\`ls -rt /var/spool/torque/mom_logs | tail -1\`; ps -aux | grep -i pbs; done" #script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -- cgit v1.3 From 6f995f6312bef87bf7310d475ff1eb92d58e0b23 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 23:08:02 -0400 Subject: Now that mom stays up, lets try this again... --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index dc1a4f4..254ff4e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,5 +8,6 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; cd /gpgpu-sim/ && ./start_torque.sh; ps -aux | grep -i pbs; while true; do cat /var/spool/torque/mom_logs/\`ls -rt /var/spool/torque/mom_logs | tail -1\`; ps -aux | grep -i pbs; done" +#script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; cd /gpgpu-sim/ && ./start_torque.sh; ps -aux | grep -i pbs; while true; do cat /var/spool/torque/mom_logs/\`ls -rt /var/spool/torque/mom_logs | tail -1\`; ps -aux | grep -i pbs; done" #script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/; cd /gpgpu-sim/ && ./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" -- cgit v1.3 From a3307c29871f46342b0cd59eab375f2af24d9a37 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 23:30:54 -0400 Subject: pointing a the latest version of the docker image that already has the new pbs_mom built in it. --- .travis.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 254ff4e..b919ba6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,10 +4,8 @@ services: - docker before_install: - - docker pull tgrogers/gpgpu-sim_regress:firsttry + - docker pull tgrogers/gpgpu-sim_regress:latest language: cpp -#script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/ && echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; cd /gpgpu-sim/ && ./start_torque.sh; ps -aux | grep -i pbs; while true; do cat /var/spool/torque/mom_logs/\`ls -rt /var/spool/torque/mom_logs | tail -1\`; ps -aux | grep -i pbs; done" -#script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "echo \"\\\$loglevel 7\" >> /var/spool/torque/mom_priv/config; ./start_torque.sh; ps -aux | grep -i pbs; cat /etc/hosts ;chown -R runner /home/runner/gpgpu-sim_distribution; echo \"mom_2\" && /etc/init.d/torque-mom restart && ps -aux | grep -i pbs && su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && while true; do lscpu; cat /var/spool/torque/server_logs/\`ls /var/spool/torque/server_logs\`; echo \"mom_logs\"; cat /var/spool/torque/mom_logs/\`ls /var/spool/torque/mom_logs\`; ps -aux | grep -i pbs; done'" -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:firsttry /bin/bash -c "wget http://archive.ubuntu.com/ubuntu/pool/universe/t/torque/torque_2.4.16+dfsg.orig.tar.gz && tar xzvf torque_2.4.16+dfsg.orig.tar.gz && cd torque-2.4.16/ && ./configure --disable-posixmemlock && make && cp ./src/resmom/.libs/pbs_mom /usr/sbin/; cd /gpgpu-sim/ && ./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -N regress'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 0616aff48a53613fc0cc774a0cbcd7f597ae61ad Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 10 Jul 2017 23:59:50 -0400 Subject: Attempting to parallelize the build across all the configs at once --- .travis.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index b919ba6..0682625 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,12 @@ before_install: language: cpp -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +matrix: + include: + - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx480.yml + - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx750ti.yml + - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5600.yml + - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5800.yml + - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.teslac2050.yml + +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c $CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 1a440b7b2b155636b33009591e086ec16c712470 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 11 Jul 2017 00:05:37 -0400 Subject: looks like i need to explicitly include docker?? --- .travis.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 0682625..a0d0bb6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,5 @@ sudo: required -services: - - docker - before_install: - docker pull tgrogers/gpgpu-sim_regress:latest @@ -10,10 +7,15 @@ language: cpp matrix: include: - - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx480.yml - - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx750ti.yml - - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5600.yml - - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5800.yml - - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.teslac2050.yml + - services: docker + env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx480.yml + - services: docker + env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx750ti.yml + - services: docker + env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5600.yml + - services: docker + env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5800.yml + - services: docker + env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.teslac2050.yml script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c $CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From a3041c986c1673a00871bede67d5002e2ac26203 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 11 Jul 2017 00:10:59 -0400 Subject: trvis tick? --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index a0d0bb6..24ccb95 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,7 @@ before_install: language: cpp + matrix: include: - services: docker -- cgit v1.3 From 700db957a1135c13131083c53966c40e82925cff Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 11 Jul 2017 00:47:57 -0400 Subject: reducing the reundant text in the config defintions --- .travis.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 24ccb95..dfedae7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,14 +9,14 @@ language: cpp matrix: include: - services: docker - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx480.yml + env: CONFIG=configs.gtx480.yml - services: docker - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.gtx750ti.yml + env: CONFIG=configs.gtx750ti.yml - services: docker - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5600.yml + env: CONFIG=configs.quadro5600.yml - services: docker - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.quadro5800.yml + env: CONFIG=configs.quadro5800.yml - services: docker - env: CONFIG=/home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/configs.teslac2050.yml + env: CONFIG=configs.teslac2050.yml -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c $CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From a227a35814e4feb6cfa23a9c32acf94d020087c0 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 11 Jul 2017 14:57:54 -0400 Subject: Disbaling the maxwell config --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index dfedae7..fabfc5b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,8 +10,9 @@ matrix: include: - services: docker env: CONFIG=configs.gtx480.yml - - services: docker - env: CONFIG=configs.gtx750ti.yml +# This config is just taking far too long... +# - services: docker +# env: CONFIG=configs.gtx750ti.yml - services: docker env: CONFIG=configs.quadro5600.yml - services: docker -- cgit v1.3 From 97a37f639b25ffed12f7222ac45d1f17dff56c83 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Fri, 18 Aug 2017 21:06:04 -0400 Subject: Adding in a new travis test for the new config --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index fabfc5b..6ef6730 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,5 +19,7 @@ matrix: env: CONFIG=configs.quadro5800.yml - services: docker env: CONFIG=configs.teslac2050.yml + - services: docker + env: CONFIG=configs.gtx1080ti.yml script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 09b3873528b7e881a71e0d77e2136874050d2434 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 30 Jun 2018 13:38:48 -0400 Subject: Adding the 9.2 option to the PASCAL config --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 6ef6730..db51ede 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,5 +21,6 @@ matrix: env: CONFIG=configs.teslac2050.yml - services: docker env: CONFIG=configs.gtx1080ti.yml + env: PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.2/ script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 3551bf0a1077cfe1418efb0771edc19410b8ebdf Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 30 Jun 2018 13:40:57 -0400 Subject: oops - need a yml list of envs --- .travis.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index db51ede..de08b38 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,7 +20,8 @@ matrix: - services: docker env: CONFIG=configs.teslac2050.yml - services: docker - env: CONFIG=configs.gtx1080ti.yml - env: PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.2/ + env: + - CONFIG=configs.gtx1080ti.yml + - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.2/ script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 0c80105afae02e756d1f39637681131d3f9cf72f Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 30 Jun 2018 16:13:02 -0400 Subject: use CUDA 9.1 --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index de08b38..cbda3c9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,6 +22,6 @@ matrix: - services: docker env: - CONFIG=configs.gtx1080ti.yml - - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.2/ + - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 709d7dd4a34bbbf096d7ae7e610c33525ba711e8 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 30 Jun 2018 23:16:08 -0400 Subject: Explicitly saying what CUDA to use --- .travis.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index cbda3c9..83fdec4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,16 +12,25 @@ matrix: env: CONFIG=configs.gtx480.yml # This config is just taking far too long... # - services: docker -# env: CONFIG=configs.gtx750ti.yml +# env: +# - CONFIG=configs.gtx750ti.yml + - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker - env: CONFIG=configs.quadro5600.yml + env: + - CONFIG=configs.quadro5600.yml + - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker - env: CONFIG=configs.quadro5800.yml + env: + - CONFIG=configs.quadro5800.yml + - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker - env: CONFIG=configs.teslac2050.yml + env: + - CONFIG=configs.teslac2050.yml + - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker env: - CONFIG=configs.gtx1080ti.yml + - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 7e9cec6110e6ef6fca378817af774a55a1c19b6e Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 30 Jun 2018 23:20:01 -0400 Subject: oops --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 83fdec4..fee1c91 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,7 @@ matrix: # - services: docker # env: # - CONFIG=configs.gtx750ti.yml - - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ +# - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker env: - CONFIG=configs.quadro5600.yml -- cgit v1.3 From f3ac4292a9a0514f2bb48a27e72df1fa7ebba64a Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 30 Jun 2018 23:28:11 -0400 Subject: Explicitly calling out CUDA in the 480 build too --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index fee1c91..29bb808 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,9 @@ language: cpp matrix: include: - services: docker - env: CONFIG=configs.gtx480.yml + env: + - CONFIG=configs.gtx480.yml + - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ # This config is just taking far too long... # - services: docker # env: -- cgit v1.3 From f89196a62a96335599ca8680fdd4daecbad8fef9 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Sat, 30 Jun 2018 23:46:12 -0400 Subject: Explicitly setting the env vars in the docker call --- .travis.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 29bb808..7a12a1c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,27 +12,32 @@ matrix: env: - CONFIG=configs.gtx480.yml - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ + - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ # This config is just taking far too long... # - services: docker # env: # - CONFIG=configs.gtx750ti.yml # - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ +# - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker env: - CONFIG=configs.quadro5600.yml - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ + - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker env: - CONFIG=configs.quadro5800.yml - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ + - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker env: - CONFIG=configs.teslac2050.yml - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ + - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker env: - CONFIG=configs.gtx1080ti.yml - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 1e25ace1723498670fa6703345573bbe92aba3e9 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 23 Oct 2018 10:09:40 -0400 Subject: Whitespace commit to initiate Travis --- .travis.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 7a12a1c..a1f4c36 100644 --- a/.travis.yml +++ b/.travis.yml @@ -41,3 +41,4 @@ matrix: - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" + -- cgit v1.3 From 47dbe3827d7a8c9eb002fc9f22d6312741b30f0e Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 23 Oct 2018 13:16:58 -0400 Subject: changing the travis script to only regress new configs we actually care about --- .travis.yml | 32 +++++--------------------------- 1 file changed, 5 insertions(+), 27 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index a1f4c36..02ed9c1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ sudo: required before_install: - - docker pull tgrogers/gpgpu-sim_regress:latest + - docker pull tgrogers/gpgpu-sim_regress:volta_update language: cpp @@ -10,35 +10,13 @@ matrix: include: - services: docker env: - - CONFIG=configs.gtx480.yml + - CONFIG=GTX480 - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ -# This config is just taking far too long... -# - services: docker -# env: -# - CONFIG=configs.gtx750ti.yml -# - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ -# - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - services: docker env: - - CONFIG=configs.quadro5600.yml - - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - - services: docker - env: - - CONFIG=configs.quadro5800.yml - - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - - services: docker - env: - - CONFIG=configs.teslac2050.yml - - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - - services: docker - env: - - CONFIG=configs.gtx1080ti.yml - - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ + - CONFIG=TITANV + - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:latest /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c /home/runner/gpgpu-sim_simulations/util/job_launching/regression_recipies/rodinia_2.0-ft/$CONFIG -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" - +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c CONFIG -B rodinia_2.0-ft -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 79df76fdbb6e7517443282cff039b43df84a4b4c Mon Sep 17 00:00:00 2001 From: tgrogers Date: Tue, 23 Oct 2018 13:21:46 -0400 Subject: Error passing the config to the regression script --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 02ed9c1..b38f468 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,4 +19,4 @@ matrix: - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -c CONFIG -B rodinia_2.0-ft -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -C $CONFIG -B rodinia_2.0-ft -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 7ccd032078701b359eb1c86f43ec892b1eb06c3d Mon Sep 17 00:00:00 2001 From: Mahmoud Date: Fri, 10 May 2019 13:16:37 -0400 Subject: adding local xbar config in travis --- .travis.yml | 5 +++++ 1 file changed, 5 insertions(+) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index b38f468..babb6d0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,5 +18,10 @@ matrix: - CONFIG=TITANV - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ + - services: docker + env: + - CONFIG=TITANV_localxbar + - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ + - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -C $CONFIG -B rodinia_2.0-ft -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" -- cgit v1.3 From 2f5328eee8447bfd705f8bc199ea3f7b326a51f9 Mon Sep 17 00:00:00 2001 From: Mahmoud Date: Mon, 13 May 2019 16:33:27 -0400 Subject: fixing .travis file --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index babb6d0..bd86675 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,7 +20,7 @@ matrix: - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - services: docker env: - - CONFIG=TITANV_localxbar + - CONFIG=TITANV-localxbar - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ -- cgit v1.3 From 059dabc1af44b8eb60f0cacc8d5c2d06f1e85a00 Mon Sep 17 00:00:00 2001 From: Mahmoud Date: Mon, 13 May 2019 17:34:34 -0400 Subject: fixing local xbar again --- .travis.yml | 2 +- .../SM7_TITANV_fastlocalxbar/gpgpusim.config | 190 --------------------- 2 files changed, 1 insertion(+), 191 deletions(-) delete mode 100644 configs/tested-cfgs/SM7_TITANV_fastlocalxbar/gpgpusim.config (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index bd86675..82f0604 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,7 +20,7 @@ matrix: - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - services: docker env: - - CONFIG=TITANV-localxbar + - CONFIG=TITANV-LOCALXBAR - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ diff --git a/configs/tested-cfgs/SM7_TITANV_fastlocalxbar/gpgpusim.config b/configs/tested-cfgs/SM7_TITANV_fastlocalxbar/gpgpusim.config deleted file mode 100644 index 4625ac4..0000000 --- a/configs/tested-cfgs/SM7_TITANV_fastlocalxbar/gpgpusim.config +++ /dev/null @@ -1,190 +0,0 @@ -# This config models the Volta Titan V -# For more info about volta architecture: -# http://images.nvidia.com/content/volta-architecture/pdf/volta-architecture-whitepaper.pdf -# https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8344474&tag=1# -# http://on-demand.gputechconf.com/gtc/2018/presentation/s8122-dissecting-the-volta-gpu-architecture-through-microbenchmarking.pdf -# https://en.wikipedia.org/wiki/Volta_(microarchitecture) -# https://www.hotchips.org/wp-content/uploads/hc_archives/hc29/HC29.21-Monday-Pub/HC29.21.10-GPU-Gaming-Pub/HC29.21.132-Volta-Choquette-NVIDIA-Final3.pdf -# https://devblogs.nvidia.com/inside-volta/ -# http://on-demand.gputechconf.com/gtc/2017/presentation/s7798-luke-durant-inside-volta.pdf - -# functional simulator specification --gpgpu_ptx_instruction_classification 0 --gpgpu_ptx_sim_mode 0 --gpgpu_ptx_force_max_capability 70 - -# SASS execution (only supported with CUDA >= 4.0) --gpgpu_ptx_convert_to_ptxplus 0 --gpgpu_ptx_save_converted_ptxplus 0 - -# high level architecture configuration --gpgpu_n_clusters 40 --gpgpu_n_cores_per_cluster 2 --gpgpu_n_mem 24 --gpgpu_n_sub_partition_per_mchannel 2 - -# volta clock domains -#-gpgpu_clock_domains ::: -# Volta NVIDIA TITANV clock domains are adopted from -# https://en.wikipedia.org/wiki/Volta_(microarchitecture) --gpgpu_clock_domains 1200.0:1200.0:1200.0:850.0 -# boost mode -# -gpgpu_clock_domains 1455.0:1455.0:1455.0:850.0 - -# shader core pipeline config --gpgpu_shader_registers 65536 --gpgpu_occupancy_sm_number 70 - -# This implies a maximum of 64 warps/SM --gpgpu_shader_core_pipeline 2048:32 --gpgpu_shader_cta 32 --gpgpu_simd_model 1 - -# Pipeline widths and number of FUs -# ID_OC_SP,ID_OC_DP,ID_OC_INT,ID_OC_SFU,ID_OC_MEM,OC_EX_SP,OC_EX_DP,OC_EX_INT,OC_EX_SFU,OC_EX_MEM,EX_WB,ID_OC_TENSOR_CORE,OC_EX_TENSOR_CORE -## Volta TITANV has 4 SP SIMD units, 4 SFU units, 4 DP units per core, 4 Tensor core units -## we need to scale the number of pipeline registers to be equal to the number of SP units --gpgpu_pipeline_widths 4,4,4,4,4,4,4,4,4,4,8,4,4 --gpgpu_num_sp_units 4 --gpgpu_num_sfu_units 4 --gpgpu_num_dp_units 4 --gpgpu_num_int_units 4 --gpgpu_tensor_core_avail 1 --gpgpu_num_tensor_core_units 4 - -# Instruction latencies and initiation intervals -# "ADD,MAX,MUL,MAD,DIV" -# All Div operations are executed on SFU unit -# Throughput (initiation latency) are adopted from -# http://on-demand.gputechconf.com/gtc/2018/presentation/s8122-dissecting-the-volta-gpu-architecture-through-microbenchmarking.pdf --ptx_opcode_latency_int 4,13,4,5,145 --ptx_opcode_initiation_int 2,2,2,2,8 --ptx_opcode_latency_fp 4,13,4,5,39 --ptx_opcode_initiation_fp 2,2,2,2,4 --ptx_opcode_latency_dp 8,19,8,8,330 --ptx_opcode_initiation_dp 4,4,4,4,130 --ptx_opcode_latency_sfu 100 --ptx_opcode_initiation_sfu 8 --ptx_opcode_latency_tesnor 64 --ptx_opcode_initiation_tensor 64 - -# ::,::::,::,:** -# ** Optional parameter - Required when mshr_type==Texture Fifo -# Defualt config is 32KB DL1 and 96KB shared memory -# In Volta, we assign the remaining shared memory to L1 cache -# if the assigned shd mem = 0, then L1 cache = 128KB -# For more info, see https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#shared-memory-7-x -# disable this mode in case of multi kernels/apps execution --adaptive_volta_cache_config 1 -# Volta unified cache has four ports --mem_unit_ports 4 --gpgpu_cache:dl1 S:4:128:64,L:L:s:N:L,A:256:8,16:0,32 --gpgpu_shmem_size 98304 --gmem_skip_L1D 0 --icnt_flit_size 40 --gpgpu_n_cluster_ejection_buffer_size 32 --l1_latency 28 --smem_latency 19 --gpgpu_flush_l1_cache 1 - -# 32 sets, each 128 bytes 24-way for each memory sub partition (96 KB per memory sub partition). This gives us 4.5MB L2 cache --gpgpu_cache:dl2 S:32:128:24,L:B:m:L:L,A:192:4,32:0,32 --gpgpu_cache:dl2_texture_only 0 --gpgpu_dram_partition_queues 64:64:64:64 --perf_sim_memcpy 1 --memory_partition_indexing 0 - -# 128 KB Inst. --gpgpu_cache:il1 N:64:128:16,L:R:f:N:L,S:2:48,4 -# 48 KB Tex -# Note, TEX is deprected in Volta, It is used for legacy apps only. Use L1D cache instead with .nc modifier or __ldg mehtod --gpgpu_tex_cache:l1 N:16:128:24,L:R:m:N:L,T:128:4,128:2 -# 64 KB Const --gpgpu_const_cache:l1 N:128:64:8,L:R:f:N:L,S:2:64,4 - -# Volta has sub core model, in which each scheduler has its own register file and EUs -# i.e. schedulers are isolated --sub_core_model 1 -# disable specialized operand collectors and use generic operand collectors instead --enable_specialized_operand_collector 0 --gpgpu_operand_collector_num_units_gen 8 --gpgpu_operand_collector_num_in_ports_gen 8 --gpgpu_operand_collector_num_out_ports_gen 8 -# volta has 8 banks, 4 schedulers, two banks per scheduler --gpgpu_num_reg_banks 8 - -# shared memory bankconflict detection --gpgpu_shmem_num_banks 32 --gpgpu_shmem_limited_broadcast 0 --gpgpu_shmem_warp_parts 1 --gpgpu_coalesce_arch 60 - -## In Volta, a warp scheduler can issue 1 inst per cycle --gpgpu_max_insn_issue_per_warp 1 --gpgpu_dual_issue_diff_exec_units 1 - -# use local xbar interconnection --network_mode 2 --inct_in_buffer_limit 512 --inct_out_buffer_limit 512 --inct_subnets 2 - -# memory partition latency config --rop_latency 120 --dram_latency 100 - -# dram model config --gpgpu_dram_scheduler 1 --gpgpu_frfcfs_dram_sched_queue_size 64 --gpgpu_dram_return_queue_size 192 - -# for HBM, three stacks, 24 channles, each (128 bits) 16 bytes width --gpgpu_n_mem_per_ctrlr 1 --gpgpu_dram_buswidth 16 --gpgpu_dram_burst_length 2 --dram_data_command_freq_ratio 2 # HBM is DDR --gpgpu_mem_address_mask 1 --gpgpu_mem_addr_mapping dramid@8;00000000.00000000.00000000.00000000.0000RRRR.RRRRRRRR.RBBBCCCB.CCCSSSSS - -# HBM timing are adopted from hynix JESD235 standered and nVidia HPCA 2017 paper (http://www.cs.utah.edu/~nil/pubs/hpca17.pdf) -# Timing for 1 GHZ -# tRRDl and tWTR are missing, need to be added -#-gpgpu_dram_timing_opt "nbk=16:CCD=1:RRD=4:RCD=14:RAS=33:RP=14:RC=47: -# CL=14:WL=2:CDLR=3:WR=12:nbkgrp=4:CCDL=2:RTPL=4" - -# Timing for 850 MHZ, Tesla TITANV V100 HBM runs at 850 MHZ --gpgpu_dram_timing_opt "nbk=16:CCD=1:RRD=3:RCD=12:RAS=28:RP=12:RC=40: - CL=12:WL=2:CDLR=3:WR=10:nbkgrp=4:CCDL=2:RTPL=3" - -# HBM has dual bus interface, in which it can issue two col and row commands at a time --dual_bus_interface 1 -# select lower bits for bnkgrp to increase bnkgrp parallelism --dram_bnk_indexing_policy 0 --dram_bnkgrp_indexing_policy 1 - -#-Seperate_Write_Queue_Enable 1 -#-Write_Queue_Size 64:56:32 - -# Volta has four schedulers per core --gpgpu_num_sched_per_core 4 -# Two Level Scheduler with active and pending pools -#-gpgpu_scheduler two_level_active:6:0:1 -# Loose round robbin scheduler -#-gpgpu_scheduler lrr -# Greedy then oldest scheduler --gpgpu_scheduler gto - -# stat collection --gpgpu_memlatency_stat 14 --gpgpu_runtime_stat 500 --enable_ptx_file_line_stats 1 --visualizer_enabled 0 - -# power model configs, disable it untill we create a real energy model for Volta --power_simulation_enabled 0 - -# tracing functionality -#-trace_enabled 1 -#-trace_components WARP_SCHEDULER,SCOREBOARD -#-trace_sampling_core 0 - -- cgit v1.3 From 8ce4e6d3ad69112668e4969db65a71bf7a995dc8 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 13 Jul 2020 13:05:41 -0400 Subject: updating travis to use the latest infrastrcutre and not use that nasty single-line command line for docker. Also since we don't need torque anymore - none of that runner user stuff is necessary --- .gitignore | 5 +++++ .travis.yml | 4 +++- travis.sh | 24 ++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100755 travis.sh (limited to '.travis.yml') diff --git a/.gitignore b/.gitignore index 3689a49..4b343c5 100644 --- a/.gitignore +++ b/.gitignore @@ -56,3 +56,8 @@ debug_tools/WatchYourStep/ptxjitplus/gpgpu* debug_tools/WatchYourStep/ptxjitplus/*.old debug_tools/WatchYourStep/ptxjitplus/ptxjitplus debug_tools/WatchYourStep/ptxjitplus/*.ptx + +# Accel-sim packages used for regressions +accel-sim-framework/ +gpu-app-collection/ + diff --git a/.travis.yml b/.travis.yml index 82f0604..f720ce1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,4 +24,6 @@ matrix: - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ -script: docker run -v `pwd`:/home/runner/gpgpu-sim_distribution:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash -c "./start_torque.sh; chown -R runner /home/runner/gpgpu-sim_distribution; su - runner -c 'export CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH && export PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH && source /home/runner/gpgpu-sim_distribution/setup_environment && make -j -C /home/runner/gpgpu-sim_distribution && cd /home/runner/gpgpu-sim_simulations/ && git pull && /home/runner/gpgpu-sim_simulations/util/job_launching/run_simulations.py -C $CONFIG -B rodinia_2.0-ft -N regress && /home/runner/gpgpu-sim_simulations/util/job_launching/monitor_func_test.py -v -N regress'" +script: + - docker run --env CONFIG=$CONFIG --env PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH --env CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH \ + -v `pwd`:/gpgpu-sim:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash travis.sh diff --git a/travis.sh b/travis.sh new file mode 100755 index 0000000..247a516 --- /dev/null +++ b/travis.sh @@ -0,0 +1,24 @@ +if [ ! -n "$CUDA_INSTALL_PATH" ]; then + echo "ERROR ** Install CUDA Toolkit and set CUDA_INSTALL_PATH."; + exit; +fi + +if [ ! -n "$CONFIG" ]; then + echo "ERROR ** set the CONFIG env variable to one of those found in ./accel-sim-framework/util/job_launching/configs/define-standard-cfgs.yml"; + exit; +fi + +export PATH=$CUDA_INSTALL_PATH/bin:$PATH +source ./setup_environment +make -j + +rm -rf gpu-app-collection +git clone https://github.com/accel-sim/gpu-app-collection.git +source gpu-app-collection/src/setup_environment +make -j -C gpu-app-collection/src rodinia_2.0-ft +./gpu-app-collection/get_regression_data.sh + +rm -rf accel-sim-framework +git clone https://github.com/accel-sim/accel-sim-framework.git +./accel-sim-framework/util/job_launching/run_simulations.py -C $CONFIG -B rodinia_2.0-ft -N regress +./accel-sim-framework/util/job_launching/monitor_func_test.py -v -N regress -- cgit v1.3 From 962f540d21ee2df4d2bfa907f41638c0ab102882 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 13 Jul 2020 13:14:35 -0400 Subject: making single line --- .travis.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index f720ce1..402cea0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,5 +25,4 @@ matrix: - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ script: - - docker run --env CONFIG=$CONFIG --env PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH --env CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH \ - -v `pwd`:/gpgpu-sim:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash travis.sh + - docker run --env CONFIG=$CONFIG --env PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH --env CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH -v `pwd`:/gpgpu-sim:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash travis.sh -- cgit v1.3 From 93f8da24f9c8317af35463562e885ec521f51e78 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 13 Jul 2020 13:23:41 -0400 Subject: I *think* travis will be okay with this yaml file that is mor readable --- .travis.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 402cea0..2a53f4d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,4 +25,10 @@ matrix: - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ script: - - docker run --env CONFIG=$CONFIG --env PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH --env CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH -v `pwd`:/gpgpu-sim:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash travis.sh + - > + docker run + --env CONFIG=$CONFIG + --env PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH + --env CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH + -v `pwd`:/gpgpu-sim:rw tgrogers/gpgpu-sim_regress:volta_update + /bin/bash travis.sh -- cgit v1.3 From ce3f02dc00e13ccd0a3929282231c7e0116be4b5 Mon Sep 17 00:00:00 2001 From: tgrogers Date: Mon, 13 Jul 2020 23:22:16 -0400 Subject: Don't build the apps - because we need this ancient gcc for the 4.2 stuff. Just use the prebuilt apps that already exist on the docker image. --- .travis.yml | 4 ++++ travis.sh | 11 +++++------ 2 files changed, 9 insertions(+), 6 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 2a53f4d..2c75e69 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,16 +13,19 @@ matrix: - CONFIG=GTX480 - CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-4.2/ + - GPUAPPS_ROOT=/home/runner/gpgpu-sim_simulations/benchmarks - services: docker env: - CONFIG=TITANV - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ + - GPUAPPS_ROOT=/home/runner/gpgpu-sim_simulations/benchmarks - services: docker env: - CONFIG=TITANV-LOCALXBAR - CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ - PTXAS_CUDA_INSTALL_PATH=/usr/local/cuda-9.1/ + - GPUAPPS_ROOT=/home/runner/gpgpu-sim_simulations/benchmarks script: - > @@ -30,5 +33,6 @@ script: --env CONFIG=$CONFIG --env PTXAS_CUDA_INSTALL_PATH=$PTXAS_CUDA_INSTALL_PATH --env CUDA_INSTALL_PATH=$CUDA_INSTALL_PATH + --env GPUAPPS_ROOT=$GPUAPPS_ROOT -v `pwd`:/gpgpu-sim:rw tgrogers/gpgpu-sim_regress:volta_update /bin/bash travis.sh diff --git a/travis.sh b/travis.sh index 2fa8200..bbdd19a 100755 --- a/travis.sh +++ b/travis.sh @@ -8,16 +8,15 @@ if [ ! -n "$CONFIG" ]; then exit; fi +if [ ! -n "$GPUAPPS_ROOT" ]; then + echo "ERROR ** GPUAPPS_ROOT to a location where the apps have been compiled"; + exit; +fi + export PATH=$CUDA_INSTALL_PATH/bin:$PATH source ./setup_environment make -j -rm -rf gpu-app-collection -git clone https://github.com/accel-sim/gpu-app-collection.git -source gpu-app-collection/src/setup_environment -make rodinia_2.0-ft -j -C gpu-app-collection/src -./gpu-app-collection/get_regression_data.sh - pip install psutil rm -rf accel-sim-framework git clone https://github.com/accel-sim/accel-sim-framework.git -- cgit v1.3