Skip to content

Commit 1fd7b6b

Browse files
committed
feat(ae): full ae scripts enabled
1 parent 19b43e1 commit 1fd7b6b

File tree

2 files changed

+45
-45
lines changed

2 files changed

+45
-45
lines changed

script_ae/ae_data_generate.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ DIMENSION=2
1313
./../build/data_washer -coord_type 0 -d ${DIMENSION} -usage 2 -p "${DATA_PREFIX}/uniform_bigint/${NODE_SIZE}_${DIMENSION}/1.in" -output_suffix "_sort_by_0.in"
1414
./../build/data_washer -coord_type 0 -d ${DIMENSION} -usage 2 -p "${DATA_PREFIX}/uniform_bigint/${NODE_SIZE}_${DIMENSION}/2.in" -output_suffix "_sort_by_0.in"
1515

16-
# DIMENSION=3
17-
# ./../build/data_generator -p ${DATA_PREFIX} -n ${NODE_SIZE} -d ${DIMENSION} -file_num 2 -varden 0 -axis_max 1000000
18-
# ./../build/data_generator -p ${DATA_PREFIX} -n ${NODE_SIZE} -d ${DIMENSION} -file_num 2 -varden 1 -axis_max 1000000
19-
# ./../build/data_washer -coord_type 0 -d ${DIMENSION} -usage 2 -p "${DATA_PREFIX}/uniform/${NODE_SIZE}_${DIMENSION}/1.in" -output_suffix "_sort_by_0.in"
20-
# ./../build/data_washer -coord_type 0 -d ${DIMENSION} -usage 2 -p "${DATA_PREFIX}/uniform/${NODE_SIZE}_${DIMENSION}/2.in" -output_suffix "_sort_by_0.in"
16+
DIMENSION=3
17+
./../build/data_generator -p ${DATA_PREFIX} -n ${NODE_SIZE} -d ${DIMENSION} -file_num 2 -varden 0 -axis_max 1000000
18+
./../build/data_generator -p ${DATA_PREFIX} -n ${NODE_SIZE} -d ${DIMENSION} -file_num 2 -varden 1 -axis_max 1000000
19+
./../build/data_washer -coord_type 0 -d ${DIMENSION} -usage 2 -p "${DATA_PREFIX}/uniform/${NODE_SIZE}_${DIMENSION}/1.in" -output_suffix "_sort_by_0.in"
20+
./../build/data_washer -coord_type 0 -d ${DIMENSION} -usage 2 -p "${DATA_PREFIX}/uniform/${NODE_SIZE}_${DIMENSION}/2.in" -output_suffix "_sort_by_0.in"
2121

22-
# mkdir -p "${DATA_PREFIX}/geometry"
23-
# wget -O "${DATA_PREFIX}/geometry/Cosmo50_round_no_dup.in" "https://www.dropbox.com/scl/fi/noh6nw2xl1ymtqtqrvgsu/Cosmo50_round_no_dup.in?rlkey=vggpfsy5v2iles0agaz2fa153&st=n3v6b4c7&dl=1"
24-
# wget -O "${DATA_PREFIX}/geometry/osm_round_no_dup.in" "https://www.dropbox.com/scl/fi/0op87nm597d94392is9kw/osm_round_no_dup.in?rlkey=55fei6om4vs32h1pyir2digdh&st=2i147czc&dl=1"
22+
mkdir -p "${DATA_PREFIX}/geometry"
23+
wget -O "${DATA_PREFIX}/geometry/Cosmo50_round_no_dup.in" "https://www.dropbox.com/scl/fi/noh6nw2xl1ymtqtqrvgsu/Cosmo50_round_no_dup.in?rlkey=vggpfsy5v2iles0agaz2fa153&st=n3v6b4c7&dl=1"
24+
wget -O "${DATA_PREFIX}/geometry/osm_round_no_dup.in" "https://www.dropbox.com/scl/fi/0op87nm597d94392is9kw/osm_round_no_dup.in?rlkey=55fei6om4vs32h1pyir2digdh&st=2i147czc&dl=1"

script_ae/run.sh

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -15,56 +15,56 @@ echo "${DATA_PREFIX}"
1515
echo "${NODE_SIZE}"
1616

1717
printf "\n \n =================GENERATE DATA================= \n \n "
18-
# ./ae_data_generate.sh "${DATA_PREFIX}" "${NODE_SIZE}"
18+
./ae_data_generate.sh "${DATA_PREFIX}" "${NODE_SIZE}"
1919

2020
printf "\n \n =================RUN INCRE UPDATE================= \n \n "
2121
mkdir logs
2222
rm -rf logs/*
23-
# ./ae_run_incre_update.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
23+
./ae_run_incre_update.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
24+
25+
printf "\n \n =================RUN RANGE QUERY WITH LOG================= \n \n "
26+
./ae_run_range_query_with_log.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
27+
28+
printf "\n \n =================RUN REAL WORLD================= \n \n "
29+
./ae_run_real_world.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
30+
31+
printf "\n \n =================RUN SCALABILITY================= \n \n "
32+
./ae_scalability.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
2433

25-
# printf "\n \n =================RUN RANGE QUERY WITH LOG================= \n \n "
26-
# ./ae_run_range_query_with_log.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
27-
#
28-
# printf "\n \n =================RUN REAL WORLD================= \n \n "
29-
# ./ae_run_real_world.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
30-
#
31-
# printf "\n \n =================RUN SCALABILITY================= \n \n "
32-
# ./ae_scalability.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
33-
#
3434
printf "\n \n =================RUN BATCH UPDATES================= \n \n "
3535
./ae_run_batch_updates.sh "${DATA_PREFIX}" "${NODE_SIZE}" "2"
36-
#
37-
# printf "\n \n =================RUN INCRE UPDATE HIGH DIM================= \n \n "
38-
# ./ae_run_incre_update_3d.sh "${DATA_PREFIX}" "${NODE_SIZE}" "3"
36+
37+
printf "\n \n =================RUN INCRE UPDATE HIGH DIM================= \n \n "
38+
./ae_run_incre_update_3d.sh "${DATA_PREFIX}" "${NODE_SIZE}" "3"
3939

4040
printf "\n \n =================MERGE INCRE UPDATE================= \n \n "
4141
mkdir -p data
4242
rm -rf data/*
43-
# python3 merge_incre.py incre_insert
44-
# python3 merge_incre.py incre_delete
45-
# python3 merge_range_query.py
46-
# python3 merge_real_world.py
47-
# python3 merge_scalability.py
43+
python3 merge_incre.py incre_insert
44+
python3 merge_incre.py incre_delete
45+
python3 merge_range_query.py
46+
python3 merge_real_world.py
47+
python3 merge_scalability.py
4848
python3 merge_batch_updates.py
49-
# python3 merge_incre_3d.py incre_insert
50-
# python3 merge_incre_3d.py incre_delete
51-
#
52-
# printf "\n \n =================PLOT================= \n \n "
49+
python3 merge_incre_3d.py incre_insert
50+
python3 merge_incre_3d.py incre_delete
51+
52+
printf "\n \n =================PLOT================= \n \n "
5353
mkdir -p plots
5454
rm -rf plots/*
55-
# Rscript plot_fig3_answer_table.R
56-
# Rscript plot_fig4_knn.R
57-
# Rscript plot_fig5_range_query_scatter.R
58-
# Rscript plot_fig7_real_world.R
59-
# Rscript plot_fig8_batch_updates.R
60-
# Rscript plot_fig9_scalability.R
61-
# Rscript plot_fig10_3D_summary.R
62-
#
63-
# printf "\n \n =================CLEAN DATA================= \n \n "
64-
# rm -rf "${DATA_PREFIX}/ss_varden_bigint"
65-
# rm -rf "${DATA_PREFIX}/uniform_bigint"
66-
# rm -rf "${DATA_PREFIX}/ss_varden"
67-
# rm -rf "${DATA_PREFIX}/uniform"
68-
# rm -rf "${DATA_PREFIX}/geomtery"
55+
Rscript plot_fig3_answer_table.R
56+
Rscript plot_fig4_knn.R
57+
Rscript plot_fig5_range_query_scatter.R
58+
Rscript plot_fig7_real_world.R
59+
Rscript plot_fig8_batch_updates.R
60+
Rscript plot_fig9_scalability.R
61+
Rscript plot_fig10_3D_summary.R
62+
63+
printf "\n \n =================CLEAN DATA================= \n \n "
64+
rm -rf "${DATA_PREFIX}/ss_varden_bigint"
65+
rm -rf "${DATA_PREFIX}/uniform_bigint"
66+
rm -rf "${DATA_PREFIX}/ss_varden"
67+
rm -rf "${DATA_PREFIX}/uniform"
68+
rm -rf "${DATA_PREFIX}/geometry"
6969

7070
printf "\n \n =================DONE! HAVE A GOOD DAY!================= \n \n "

0 commit comments

Comments
 (0)