-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrabbit-reorder.sh
More file actions
executable file
·25 lines (21 loc) · 1.07 KB
/
rabbit-reorder.sh
File metadata and controls
executable file
·25 lines (21 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# call rabbit reorder on each elist file
#!/bin/bash
# ./../rabbit_order/demo/reorder [elist file] 1> [vmap file] 2>> [info file]
for elist_file in ~/Research/large-benchmarks/des_perf-d40.elist \
~/Research/large-benchmarks/vga_lcd-d40.elist \
~/Research/large-benchmarks/leon3mp-d40.elist \
~/Research/large-benchmarks/netcard-d40.elist \
~/Research/large-benchmarks/leon2-d40.elist \
~/Research/large-benchmarks/DIMACS/ldoor.elist \
~/Research/large-benchmarks/DIMACS/cage15.elist \
~/Research/large-benchmarks/DIMACS/nlpkkt120.elist \
~/Research/large-benchmarks/DIMACS/nlpkkt160.elist
do
# Extract the base name of the elist file
base_name=$(basename "$elist_file" .elist)
# Define the output vmap file
vmap_file=${base_name}.vmap
# Run the rabbit reorder command
echo "Reordering $elist_file to $vmap_file"
./../rabbit_order/demo/reorder "$elist_file" 1> "$vmap_file" 2>> "rabbit_console_info.txt"
done