Awesome
Artifact Evaluation for the paper DCRA: A Distributed Chiplet-based Reconfigurable Architecture for Irregular Applications
Generate Figures
Figure 4 - NoC
python3 plots/characterization.py -p 19 -m 0
python3 plots/characterization.py -p 19 -m 7
python3 plots/characterization.py -p 19 -m 10
Figure 5 - SRAM
python3 plots/characterization.py -p 9 -m 0
python3 plots/characterization.py -p 9 -m 7
python3 plots/characterization.py -p 9 -m 10
python3 plots/characterization.py -p 9 -m 9 #hitrate
Figure 6 - Granularity, PU/Tile
python3 plots/characterization.py -p 23 -m 0
python3 plots/characterization.py -p 23 -m 7
Figure 7 - PU Frequency
python3 plots/characterization.py -p 20 -m 0
python3 plots/characterization.py -p 20 -m 7
Figure 8 - Integrating HBM
python3 plots/characterization.py -p 2
python3 plots/characterization.py -p 3
Figure 9 - Energy Breakdown
python3 plots/characterization.py -p 1 -m 0
python3 plots/characterization.py -p 1 -m 1
Figure 10 - Scaling Plot
python3 plots/characterization.py -p 4 -m 0
python3 plots/characterization.py -p 4 -m 1
Runs
Figure 4 - NoC
exp_dcra/run_exp_noc_bw.sh 9 0 4
Figure 5 - SRAM
exp_dcra/run_exp_mem.sh 9 0 6 Kron25
exp_dcra/run_exp_mem.sh 9 0 6 Kron22
Figure 6 - Granularity, PU/Tile
exp_dcra/run_exp_granularity.sh 9 0 2 64
Figure 7 - PU Frequency
exp_dcra/run_exp_pufreq.sh 9 0 4 64
Figure 10 - Scaling Plot. (Dependency from Fig5)
exp_dcra/run_exp_scaling_dcra.sh 9 1 3 Kron25
Figures 8 and 9. (Dependency from Fig5 and Fig10)
exp_dcra/run_exp_packages.sh 9 3 3 Kron25
exp_dcra/run_exp_packages.sh 9 1 3 Kron26