Skip to content

Commit

Permalink
Fixed the link mismatch in artifact_traces.csv
Browse files Browse the repository at this point in the history
  • Loading branch information
Rahul Bera committed Aug 2, 2022
1 parent 02f8daf commit a2b7a96
Show file tree
Hide file tree
Showing 2 changed files with 91 additions and 20 deletions.
40 changes: 20 additions & 20 deletions traces/artifact_traces.csv
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
403.gcc-16B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/403.gcc-16B.champsimtrace.xz
410.bwaves-1963B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/410.bwaves-1963B.champsimtrace.xz
410.bwaves-2097B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/410.bwaves-2097B.champsimtrace.xz
429.mcf-184B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-22B.champsimtrace.xz
429.mcf-217B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-51B.champsimtrace.xz
429.mcf-22B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-184B.champsimtrace.xz
429.mcf-51B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-217B.champsimtrace.xz
429.mcf-184B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-184B.champsimtrace.xz
429.mcf-217B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-217B.champsimtrace.xz
429.mcf-22B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-22B.champsimtrace.xz
429.mcf-51B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/429.mcf-51B.champsimtrace.xz
433.milc-127B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/433.milc-127B.champsimtrace.xz
433.milc-274B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/433.milc-274B.champsimtrace.xz
437.leslie3d-134B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/437.leslie3d-134B.champsimtrace.xz
450.soplex-247B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/450.soplex-92B.champsimtrace.xz
450.soplex-92B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/450.soplex-247B.champsimtrace.xz
450.soplex-247B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/450.soplex-247B.champsimtrace.xz
450.soplex-92B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/450.soplex-92B.champsimtrace.xz
459.GemsFDTD-1211B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/459.GemsFDTD-1211B.champsimtrace.xz
459.GemsFDTD-1491B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/459.GemsFDTD-1491B.champsimtrace.xz
462.libquantum-714B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/462.libquantum-714B.champsimtrace.xz
Expand All @@ -20,18 +20,18 @@
482.sphinx3-234B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/482.sphinx3-234B.champsimtrace.xz
482.sphinx3-417B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/482.sphinx3-417B.champsimtrace.xz
483.xalancbmk-127B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/483.xalancbmk-127B.champsimtrace.xz
602.gcc_s-1850B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/602.gcc_s-734B.champsimtrace.xz
602.gcc_s-2226B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/602.gcc_s-1850B.champsimtrace.xz
602.gcc_s-734B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/602.gcc_s-2226B.champsimtrace.xz
603.bwaves_s-1740B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/603.bwaves_s-891B.champsimtrace.xz
603.bwaves_s-2609B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/603.bwaves_s-1740B.champsimtrace.xz
603.bwaves_s-891B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/603.bwaves_s-2609B.champsimtrace.xz
605.mcf_s-1152B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-472B.champsimtrace.xz
605.mcf_s-1536B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-484B.champsimtrace.xz
605.mcf_s-472B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-782B.champsimtrace.xz
605.mcf_s-484B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-994B.champsimtrace.xz
605.mcf_s-782B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-1152B.champsimtrace.xz
605.mcf_s-994B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-1536B.champsimtrace.xz
602.gcc_s-1850B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/602.gcc_s-1850B.champsimtrace.xz
602.gcc_s-2226B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/602.gcc_s-2226B.champsimtrace.xz
602.gcc_s-734B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/602.gcc_s-734B.champsimtrace.xz
603.bwaves_s-1740B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/603.bwaves_s-1740B.champsimtrace.xz
603.bwaves_s-2609B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/603.bwaves_s-2609B.champsimtrace.xz
603.bwaves_s-891B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/603.bwaves_s-891B.champsimtrace.xz
605.mcf_s-1152B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-1152B.champsimtrace.xz
605.mcf_s-1536B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-1536B.champsimtrace.xz
605.mcf_s-472B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-472B.champsimtrace.xz
605.mcf_s-484B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-484B.champsimtrace.xz
605.mcf_s-782B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-782B.champsimtrace.xz
605.mcf_s-994B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/605.mcf_s-994B.champsimtrace.xz
607.cactuBSSN_s-2421B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/607.cactuBSSN_s-2421B.champsimtrace.xz
619.lbm_s-2676B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/619.lbm_s-2676B.champsimtrace.xz
619.lbm_s-4268B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/619.lbm_s-4268B.champsimtrace.xz
Expand All @@ -41,8 +41,8 @@
623.xalancbmk_s-10B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/623.xalancbmk_s-10B.champsimtrace.xz
627.cam4_s-490B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/627.cam4_s-490B.champsimtrace.xz
649.fotonik3d_s-8225B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/649.fotonik3d_s-8225B.champsimtrace.xz
654.roms_s-1390B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/654.roms_s-523B.champsimtrace.xz
654.roms_s-523B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/654.roms_s-1390B.champsimtrace.xz
654.roms_s-1390B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/654.roms_s-1390B.champsimtrace.xz
654.roms_s-523B.champsimtrace.xz,http://hpca23.cse.tamu.edu/champsim-traces/speccpu/654.roms_s-523B.champsimtrace.xz
compute_fp_101.champsim.gz,https://mega.nz/file/pp9XzRSS#PJZZhBbrMjxfyKd3cuvIv8apn9HeQ4pLe6ZswpbAevY
compute_fp_111.champsim.gz,https://mega.nz/file/Q0sVUIzC#aok_Oa7jf0nGMfxZjAX4esy1MbW0qLOpspr0J2LXc1U
compute_fp_116.champsim.gz,https://mega.nz/file/g9MXSYwC#9NSEueynO2fuKAiA-F1INjOsh0KERKOO60qdiJIxMxE
Expand Down
71 changes: 71 additions & 0 deletions traces/trace_name_fix.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
#!/bin/bash

#####################################################################
#
# This is an automated script aimed to fix an unintentional
# trace downloading bug present in the v1.0.0.
#
# If you are Hermes <= v1.0.0, please execute this script
# to properly rename the downloaded trace names before the md5sum.
# As the trace names got mismatched only *within* the same workload
# (e.g., traces 429.mcf-184B and 429.mcf-22B got interchanged),
# NO REPRODUCED RESULTS WILL BE IMPACTED.
#
# If you are using Hermes > v1.0.0, please ignore this script.
#
#
# Author: Rahul Bera (write2bera@gmail.com)
#
######################################################################

# Fix 429.mcf
mv 429.mcf-184B.champsimtrace.xz 429.mcf-22B.champsimtrace.xz.tmp
mv 429.mcf-217B.champsimtrace.xz 429.mcf-51B.champsimtrace.xz.tmp
mv 429.mcf-22B.champsimtrace.xz 429.mcf-184B.champsimtrace.xz.tmp
mv 429.mcf-51B.champsimtrace.xz 429.mcf-217B.champsimtrace.xz.tmp
mv 429.mcf-22B.champsimtrace.xz.tmp 429.mcf-22B.champsimtrace.xz
mv 429.mcf-51B.champsimtrace.xz.tmp 429.mcf-51B.champsimtrace.xz
mv 429.mcf-184B.champsimtrace.xz.tmp 429.mcf-184B.champsimtrace.xz
mv 429.mcf-217B.champsimtrace.xz.tmp 429.mcf-217B.champsimtrace.xz

# Fix 450.soplex
mv 450.soplex-247B.champsimtrace.xz 450.soplex-92B.champsimtrace.xz.tmp
mv 450.soplex-92B.champsimtrace.xz 450.soplex-247B.champsimtrace.xz.tmp
mv 450.soplex-92B.champsimtrace.xz.tmp 450.soplex-92B.champsimtrace.xz
mv 450.soplex-247B.champsimtrace.xz.tmp 450.soplex-247B.champsimtrace.xz

# Fix 602.gcc_s
mv 602.gcc_s-1850B.champsimtrace.xz 602.gcc_s-734B.champsimtrace.xz.tmp
mv 602.gcc_s-2226B.champsimtrace.xz 602.gcc_s-1850B.champsimtrace.xz.tmp
mv 602.gcc_s-734B.champsimtrace.xz 602.gcc_s-2226B.champsimtrace.xz.tmp
mv 602.gcc_s-734B.champsimtrace.xz.tmp 602.gcc_s-734B.champsimtrace.xz
mv 602.gcc_s-1850B.champsimtrace.xz.tmp 602.gcc_s-1850B.champsimtrace.xz
mv 602.gcc_s-2226B.champsimtrace.xz.tmp 602.gcc_s-2226B.champsimtrace.xz

# Fix 603.bwaves_s
mv 603.bwaves_s-1740B.champsimtrace.xz 603.bwaves_s-891B.champsimtrace.xz.tmp
mv 603.bwaves_s-2609B.champsimtrace.xz 603.bwaves_s-1740B.champsimtrace.xz.tmp
mv 603.bwaves_s-891B.champsimtrace.xz 603.bwaves_s-2609B.champsimtrace.xz.tmp
mv 603.bwaves_s-891B.champsimtrace.xz.tmp 603.bwaves_s-891B.champsimtrace.xz
mv 603.bwaves_s-1740B.champsimtrace.xz.tmp 603.bwaves_s-1740B.champsimtrace.xz
mv 603.bwaves_s-2609B.champsimtrace.xz.tmp 603.bwaves_s-2609B.champsimtrace.xz

# Fix 605.mcf_s
mv 605.mcf_s-1152B.champsimtrace.xz 605.mcf_s-472B.champsimtrace.xz.tmp
mv 605.mcf_s-1536B.champsimtrace.xz 605.mcf_s-484B.champsimtrace.xz.tmp
mv 605.mcf_s-472B.champsimtrace.xz 605.mcf_s-782B.champsimtrace.xz.tmp
mv 605.mcf_s-484B.champsimtrace.xz 605.mcf_s-994B.champsimtrace.xz.tmp
mv 605.mcf_s-782B.champsimtrace.xz 605.mcf_s-1152B.champsimtrace.xz.tmp
mv 605.mcf_s-994B.champsimtrace.xz 605.mcf_s-1536B.champsimtrace.xz.tmp
mv 605.mcf_s-472B.champsimtrace.xz.tmp 605.mcf_s-472B.champsimtrace.xz
mv 605.mcf_s-484B.champsimtrace.xz.tmp 605.mcf_s-484B.champsimtrace.xz
mv 605.mcf_s-782B.champsimtrace.xz.tmp 605.mcf_s-782B.champsimtrace.xz
mv 605.mcf_s-994B.champsimtrace.xz.tmp 605.mcf_s-994B.champsimtrace.xz
mv 605.mcf_s-1152B.champsimtrace.xz.tmp 605.mcf_s-1152B.champsimtrace.xz
mv 605.mcf_s-1536B.champsimtrace.xz.tmp 605.mcf_s-1536B.champsimtrace.xz

# Fix 654.roms_s
mv 654.roms_s-1390B.champsimtrace.xz 654.roms_s-523B.champsimtrace.xz.tmp
mv 654.roms_s-523B.champsimtrace.xz 654.roms_s-1390B.champsimtrace.xz.tmp
mv 654.roms_s-523B.champsimtrace.xz.tmp 654.roms_s-523B.champsimtrace.xz
mv 654.roms_s-1390B.champsimtrace.xz.tmp 654.roms_s-1390B.champsimtrace.xz

0 comments on commit a2b7a96

Please sign in to comment.