diff --git a/2/Makefile b/2/Makefile index 3d325b3..d904ef3 100644 --- a/2/Makefile +++ b/2/Makefile @@ -28,29 +28,32 @@ batch_size: $(TARGET) # FIXED LARGE WORKLOAD # VARYING THREAD COUNT batch_threads: $(TARGET) - @echo "=== BATCH 2: scaling by threads (size = 200000) ===" - ./$(TARGET) 200000 0 > log_thr_0.txt - ./$(TARGET) 200000 2 > log_thr_2.txt - ./$(TARGET) 200000 4 > log_thr_4.txt - ./$(TARGET) 200000 8 > log_thr_8.txt + @echo "=== BATCH 2: scaling by threads (size = 50000) ===" + ./$(TARGET) 50000 0 > log_thr_0.txt + ./$(TARGET) 50000 2 > log_thr_2.txt + ./$(TARGET) 50000 4 > log_thr_4.txt + ./$(TARGET) 50000 8 > log_thr_8.txt # ================= FULL BENCH ================= -bench: batch_size batch_threads +logs: batch_size batch_threads # ================= ANALYSIS ================= -analyze_size: +analyze_size: batch_size $(PY) $(EXPORTER) log_size_5k.txt out/size/ $(PY) $(EXPORTER) log_size_10k.txt out/size/ $(PY) $(EXPORTER) log_size_20k.txt out/size/ $(PY) $(EXPORTER) log_size_50k.txt out/size/ $(PY) $(EXPORTER) log_size_100k.txt out/size/ -analyze_threads: +analyze_threads: batch_threads $(PY) $(EXPORTER) log_thr_0.txt out/threads/ $(PY) $(EXPORTER) log_thr_2.txt out/threads/ $(PY) $(EXPORTER) log_thr_4.txt out/threads/ $(PY) $(EXPORTER) log_thr_8.txt out/threads/ +# ================= FULL ANALYZE ================= +analyze: logs analyze_size analyze_threads + # ================= CLEAN ================= clean: rm -f $(TARGET) *.txt timeline.png