-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconnectivity.sh
45 lines (42 loc) · 1.9 KB
/
connectivity.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# partition_dir subtopology_dir
benchmarks=(
"qft_64_preoptimized_mesh_64_blocksize_3_quick"
"qft_100_preoptimized_mesh_100_blocksize_3_quick"
"add_65_preoptimized_mesh_81_blocksize_3_quick"
"add_101_preoptimized_mesh_121_blocksize_3_quick"
"hubbard_18_preoptimized_mesh_25_blocksize_3_quick"
"shor_26_preoptimized_mesh_36_blocksize_3_quick"
"qsp_60_preoptimized_mesh_64_blocksize_3_quick"
"qsp_80_preoptimized_mesh_81_blocksize_3_quick"
"qsp_120_preoptimized_mesh_121_blocksize_3_quick"
"tfim_60_preoptimized_mesh_64_blocksize_3_quick"
"tfim_100_preoptimized_mesh_100_blocksize_3_quick"
"qft_64_preoptimized_mesh_64_blocksize_4_quick"
"qft_100_preoptimized_mesh_100_blocksize_4_quick"
"add_65_preoptimized_mesh_81_blocksize_4_quick"
"add_101_preoptimized_mesh_121_blocksize_4_quick"
"hubbard_18_preoptimized_mesh_25_blocksize_4_quick"
"shor_26_preoptimized_mesh_36_blocksize_4_quick"
"qsp_60_preoptimized_mesh_64_blocksize_4_quick"
"qsp_80_preoptimized_mesh_81_blocksize_4_quick"
"qsp_120_preoptimized_mesh_121_blocksize_4_quick"
"tfim_60_preoptimized_mesh_64_blocksize_4_quick"
"tfim_100_preoptimized_mesh_100_blocksize_4_quick"
"qft_64_preoptimized_mesh_64_blocksize_5_quick"
"qft_100_preoptimized_mesh_100_blocksize_5_quick"
"add_65_preoptimized_mesh_81_blocksize_5_quick"
"add_101_preoptimized_mesh_121_blocksize_5_quick"
"hubbard_18_preoptimized_mesh_25_blocksize_5_quick"
"shor_26_preoptimized_mesh_36_blocksize_5_quick"
"qsp_60_preoptimized_mesh_64_blocksize_5_quick"
"qsp_80_preoptimized_mesh_81_blocksize_5_quick"
"qsp_120_preoptimized_mesh_121_blocksize_5_quick"
"tfim_60_preoptimized_mesh_64_blocksize_5_quick"
"tfim_100_preoptimized_mesh_100_blocksize_5_quick"
)
for benchmark in ${benchmarks[@]}
do
#echo $benchmark "${benchmark}_kernel"
echo $benchmark
python connectivity.py "block_files/${benchmark}" "subtopology_files/${benchmark}_kernel" "synthesis_files/${benchmark}_kernel"
done