patch make for 2
This commit is contained in:
+11
-8
@@ -28,29 +28,32 @@ batch_size: $(TARGET)
|
|||||||
# FIXED LARGE WORKLOAD
|
# FIXED LARGE WORKLOAD
|
||||||
# VARYING THREAD COUNT
|
# VARYING THREAD COUNT
|
||||||
batch_threads: $(TARGET)
|
batch_threads: $(TARGET)
|
||||||
@echo "=== BATCH 2: scaling by threads (size = 200000) ==="
|
@echo "=== BATCH 2: scaling by threads (size = 50000) ==="
|
||||||
./$(TARGET) 200000 0 > log_thr_0.txt
|
./$(TARGET) 50000 0 > log_thr_0.txt
|
||||||
./$(TARGET) 200000 2 > log_thr_2.txt
|
./$(TARGET) 50000 2 > log_thr_2.txt
|
||||||
./$(TARGET) 200000 4 > log_thr_4.txt
|
./$(TARGET) 50000 4 > log_thr_4.txt
|
||||||
./$(TARGET) 200000 8 > log_thr_8.txt
|
./$(TARGET) 50000 8 > log_thr_8.txt
|
||||||
|
|
||||||
# ================= FULL BENCH =================
|
# ================= FULL BENCH =================
|
||||||
bench: batch_size batch_threads
|
logs: batch_size batch_threads
|
||||||
|
|
||||||
# ================= ANALYSIS =================
|
# ================= ANALYSIS =================
|
||||||
analyze_size:
|
analyze_size: batch_size
|
||||||
$(PY) $(EXPORTER) log_size_5k.txt out/size/
|
$(PY) $(EXPORTER) log_size_5k.txt out/size/
|
||||||
$(PY) $(EXPORTER) log_size_10k.txt out/size/
|
$(PY) $(EXPORTER) log_size_10k.txt out/size/
|
||||||
$(PY) $(EXPORTER) log_size_20k.txt out/size/
|
$(PY) $(EXPORTER) log_size_20k.txt out/size/
|
||||||
$(PY) $(EXPORTER) log_size_50k.txt out/size/
|
$(PY) $(EXPORTER) log_size_50k.txt out/size/
|
||||||
$(PY) $(EXPORTER) log_size_100k.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_0.txt out/threads/
|
||||||
$(PY) $(EXPORTER) log_thr_2.txt out/threads/
|
$(PY) $(EXPORTER) log_thr_2.txt out/threads/
|
||||||
$(PY) $(EXPORTER) log_thr_4.txt out/threads/
|
$(PY) $(EXPORTER) log_thr_4.txt out/threads/
|
||||||
$(PY) $(EXPORTER) log_thr_8.txt out/threads/
|
$(PY) $(EXPORTER) log_thr_8.txt out/threads/
|
||||||
|
|
||||||
|
# ================= FULL ANALYZE =================
|
||||||
|
analyze: logs analyze_size analyze_threads
|
||||||
|
|
||||||
# ================= CLEAN =================
|
# ================= CLEAN =================
|
||||||
clean:
|
clean:
|
||||||
rm -f $(TARGET) *.txt timeline.png
|
rm -f $(TARGET) *.txt timeline.png
|
||||||
|
|||||||
Reference in New Issue
Block a user