From adca31b9bfa537da927a21fdb8e65891f0a02c53 Mon Sep 17 00:00:00 2001 From: Joshua Bakita Date: Thu, 14 Nov 2024 16:30:50 -0500 Subject: Changes left by Tyler on tama Found while cleaning up and removing his home directory --- run_case_study_dag.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'run_case_study_dag.py') diff --git a/run_case_study_dag.py b/run_case_study_dag.py index 9ff1809..c251a57 100755 --- a/run_case_study_dag.py +++ b/run_case_study_dag.py @@ -15,7 +15,7 @@ import subprocess binary_path = "./SD-VBS/dag_binaries/" -stderr_file = open("./deadline_misses", 'w+') +#stderr_file = open("./deadline_misses", 'a+') LITMUS = True @@ -195,8 +195,8 @@ def main(pathName): binary = binary_path + binary_name + "_pair" other_binary = binary_path + other_binary_name + "_pair" # Arg format: <0 other core> - arg1 = " " + task_name + " " + num_iters +" " + core_num +" " + other_core_num+" "+ other_task_name+" "+ run_id +" " + save_result+" " +str(pairID) +" "+ period +" " + crt_level +" "+phase + " " + cost + " " + deadline - arg2 = " " + other_task_name + " " + num_iters +" " + other_core_num +" " + core_num+" "+ task_name+" "+ run_id +" " + save_result+" " +str(pairID) +" "+ period +" " + crt_level+" " +phase + " " + other_cost + " " + other_deadline + arg1 = " " + task_name + " " + num_iters +" " + core_num +" " + other_core_num+" "+ other_task_name+" "+ run_id +"_A " + save_result+" " +str(pairID) +" "+ period +" " + crt_level +" "+phase + " " + cost + " " + deadline + arg2 = " " + other_task_name + " " + num_iters +" " + other_core_num +" " + core_num+" "+ task_name+" "+ run_id +"_B " + save_result+" " +str(pairID) +" "+ period +" " + crt_level+" " +phase + " " + other_cost + " " + other_deadline # print(input_cmd[binary_name] + " | numactl --membind=0 " + binary + arg1) # print(input_cmd[other_binary_name] + " | numactl --membind=1 " + other_binary + arg2) bench_tsk1 = subprocess.Popen(input_cmd[binary_name] + " | numactl --membind=0 " + binary + arg1, shell=True, executable='/bin/bash', stderr=stderr_file) @@ -205,8 +205,8 @@ def main(pathName): binary = binary_path + binary_name + "_pair_no_litmus" other_binary = binary_path + other_binary_name + "_pair_no_litmus" # Arg format: <0 other core> - arg1 = " " + task_name + " " + num_iters +" " + core_num +" " + other_core_num+" "+ other_task_name+" "+ run_id +" " + save_result+" " +str(pairID) - arg2 = " " + other_task_name + " " + num_iters +" " + other_core_num +" " + core_num+" "+ task_name+" "+ run_id +" " + save_result+" " +str(pairID) + arg1 = " " + task_name + " " + num_iters +" " + core_num +" " + other_core_num+" "+ other_task_name+" "+ run_id +"_A " + save_result+" " +str(pairID) + arg2 = " " + other_task_name + " " + num_iters +" " + other_core_num +" " + core_num+" "+ task_name+" "+ run_id +"_B " + save_result+" " +str(pairID) bench_tsk1 = subprocess.Popen(input_cmd[binary_name] + " | numactl --membind=0 taskset -c " + core_num + " " + binary + arg1, shell=True, executable='/bin/bash', stderr=stderr_file) bench_tsk2 = subprocess.Popen(input_cmd[other_binary_name] + " | numactl --membind=1 taskset -c " + other_core_num + " " + other_binary + arg2, shell=True, executable='/bin/bash', stderr=stderr_file) # print(binary + " " + task_name,other_binary + " " +other_task_name) @@ -234,7 +234,7 @@ if __name__ == "__main__": LITMUS =True else: LITMUS = False - stderr_file = open(sys.argv[3], 'w+') + stderr_file = open(sys.argv[3], 'a+') print("stderr: ", sys.argv[3]) print("Litmus on ? " + str(LITMUS)) err = main(pathName) -- cgit v1.2.2