diff --git a/2021.01.18_run_programs_sequentially/run_qsub.py b/2021.01.18_run_programs_sequentially/run_qsub/run_qsub.py similarity index 100% rename from 2021.01.18_run_programs_sequentially/run_qsub.py rename to 2021.01.18_run_programs_sequentially/run_qsub/run_qsub.py diff --git a/2021.01.18_run_programs_sequentially/run_qsub/task_1.py b/2021.01.18_run_programs_sequentially/run_qsub/task_1.py new file mode 100644 index 0000000..f3fc073 --- /dev/null +++ b/2021.01.18_run_programs_sequentially/run_qsub/task_1.py @@ -0,0 +1,8 @@ +import time +import guan +print(guan.get_time()) +time.sleep(60) +x = ['test_001'] +guan.dump_data(x, filename='result_1') +print(guan.get_time()) +guan.make_file('./complete_1.txt') \ No newline at end of file diff --git a/2021.01.18_run_programs_sequentially/run_qsub/task_1.sh b/2021.01.18_run_programs_sequentially/run_qsub/task_1.sh new file mode 100644 index 0000000..28e50e4 --- /dev/null +++ b/2021.01.18_run_programs_sequentially/run_qsub/task_1.sh @@ -0,0 +1,4 @@ +#!/bin/sh +#PBS -N task_1 +#PBS -l nodes=1:ppn=1 +python task_1.py diff --git a/2021.01.18_run_programs_sequentially/run_qsub/task_2.py b/2021.01.18_run_programs_sequentially/run_qsub/task_2.py new file mode 100644 index 0000000..267f595 --- /dev/null +++ b/2021.01.18_run_programs_sequentially/run_qsub/task_2.py @@ -0,0 +1,4 @@ +import guan +y = guan.load_data(filename='result_1') +guan.dump_data(y, filename='result_2') +print(guan.get_time()) \ No newline at end of file diff --git a/2021.01.18_run_programs_sequentially/run_qsub/task_2.sh b/2021.01.18_run_programs_sequentially/run_qsub/task_2.sh new file mode 100644 index 0000000..653023e --- /dev/null +++ b/2021.01.18_run_programs_sequentially/run_qsub/task_2.sh @@ -0,0 +1,4 @@ +#!/bin/sh +#PBS -N task_2 +#PBS -l nodes=1:ppn=1 +python task_2.py