├── .gitignore ├── Makefile ├── README.md ├── csv-files ├── Broadwell-noHT │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv ├── CoffeeLake-noHT │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv └── CoffeeLake2 │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv ├── event-masks.sh ├── loop-main.c ├── loop-test.s ├── results ├── Broadwell │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv ├── CoffeeLake │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv ├── IvyBridge │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv ├── Nehalem │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv ├── SandyBridge │ ├── long_nop_aligned.csv │ ├── long_nop_mis2.csv │ ├── long_nop_mis30.csv │ ├── short_nop_aligned.csv │ └── short_nop_misaligned.csv ├── combined-long.png ├── combined-short.png ├── combined.ods ├── haswell │ ├── csv │ │ ├── logs_ht_noturbo.tar.xz │ │ └── noht │ │ │ ├── logs_noht_noturbo.tar │ │ │ ├── long_nop_aligned.csv │ │ │ ├── long_nop_mis2.csv │ │ │ ├── long_nop_mis30.csv │ │ │ ├── short_nop_aligned.csv │ │ │ └── short_nop_misaligned.csv │ └── haswell.ods └── skylake │ ├── skl-efficiency.png │ └── skylake.ods ├── run-all.sh └── run.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/README.md -------------------------------------------------------------------------------- /csv-files/Broadwell-noHT/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/Broadwell-noHT/long_nop_aligned.csv -------------------------------------------------------------------------------- /csv-files/Broadwell-noHT/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/Broadwell-noHT/long_nop_mis2.csv -------------------------------------------------------------------------------- /csv-files/Broadwell-noHT/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/Broadwell-noHT/long_nop_mis30.csv -------------------------------------------------------------------------------- /csv-files/Broadwell-noHT/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/Broadwell-noHT/short_nop_aligned.csv -------------------------------------------------------------------------------- /csv-files/Broadwell-noHT/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/Broadwell-noHT/short_nop_misaligned.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake-noHT/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake-noHT/long_nop_aligned.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake-noHT/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake-noHT/long_nop_mis2.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake-noHT/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake-noHT/long_nop_mis30.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake-noHT/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake-noHT/short_nop_aligned.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake-noHT/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake-noHT/short_nop_misaligned.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake2/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake2/long_nop_aligned.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake2/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake2/long_nop_mis2.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake2/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake2/long_nop_mis30.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake2/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake2/short_nop_aligned.csv -------------------------------------------------------------------------------- /csv-files/CoffeeLake2/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/csv-files/CoffeeLake2/short_nop_misaligned.csv -------------------------------------------------------------------------------- /event-masks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/event-masks.sh -------------------------------------------------------------------------------- /loop-main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/loop-main.c -------------------------------------------------------------------------------- /loop-test.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/loop-test.s -------------------------------------------------------------------------------- /results/Broadwell/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Broadwell/long_nop_aligned.csv -------------------------------------------------------------------------------- /results/Broadwell/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Broadwell/long_nop_mis2.csv -------------------------------------------------------------------------------- /results/Broadwell/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Broadwell/long_nop_mis30.csv -------------------------------------------------------------------------------- /results/Broadwell/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Broadwell/short_nop_aligned.csv -------------------------------------------------------------------------------- /results/Broadwell/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Broadwell/short_nop_misaligned.csv -------------------------------------------------------------------------------- /results/CoffeeLake/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/CoffeeLake/long_nop_aligned.csv -------------------------------------------------------------------------------- /results/CoffeeLake/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/CoffeeLake/long_nop_mis2.csv -------------------------------------------------------------------------------- /results/CoffeeLake/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/CoffeeLake/long_nop_mis30.csv -------------------------------------------------------------------------------- /results/CoffeeLake/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/CoffeeLake/short_nop_aligned.csv -------------------------------------------------------------------------------- /results/CoffeeLake/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/CoffeeLake/short_nop_misaligned.csv -------------------------------------------------------------------------------- /results/IvyBridge/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/IvyBridge/long_nop_aligned.csv -------------------------------------------------------------------------------- /results/IvyBridge/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/IvyBridge/long_nop_mis2.csv -------------------------------------------------------------------------------- /results/IvyBridge/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/IvyBridge/long_nop_mis30.csv -------------------------------------------------------------------------------- /results/IvyBridge/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/IvyBridge/short_nop_aligned.csv -------------------------------------------------------------------------------- /results/IvyBridge/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/IvyBridge/short_nop_misaligned.csv -------------------------------------------------------------------------------- /results/Nehalem/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Nehalem/long_nop_aligned.csv -------------------------------------------------------------------------------- /results/Nehalem/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Nehalem/long_nop_mis2.csv -------------------------------------------------------------------------------- /results/Nehalem/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Nehalem/long_nop_mis30.csv -------------------------------------------------------------------------------- /results/Nehalem/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Nehalem/short_nop_aligned.csv -------------------------------------------------------------------------------- /results/Nehalem/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/Nehalem/short_nop_misaligned.csv -------------------------------------------------------------------------------- /results/SandyBridge/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/SandyBridge/long_nop_aligned.csv -------------------------------------------------------------------------------- /results/SandyBridge/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/SandyBridge/long_nop_mis2.csv -------------------------------------------------------------------------------- /results/SandyBridge/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/SandyBridge/long_nop_mis30.csv -------------------------------------------------------------------------------- /results/SandyBridge/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/SandyBridge/short_nop_aligned.csv -------------------------------------------------------------------------------- /results/SandyBridge/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/SandyBridge/short_nop_misaligned.csv -------------------------------------------------------------------------------- /results/combined-long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/combined-long.png -------------------------------------------------------------------------------- /results/combined-short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/combined-short.png -------------------------------------------------------------------------------- /results/combined.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/combined.ods -------------------------------------------------------------------------------- /results/haswell/csv/logs_ht_noturbo.tar.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/csv/logs_ht_noturbo.tar.xz -------------------------------------------------------------------------------- /results/haswell/csv/noht/logs_noht_noturbo.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/csv/noht/logs_noht_noturbo.tar -------------------------------------------------------------------------------- /results/haswell/csv/noht/long_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/csv/noht/long_nop_aligned.csv -------------------------------------------------------------------------------- /results/haswell/csv/noht/long_nop_mis2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/csv/noht/long_nop_mis2.csv -------------------------------------------------------------------------------- /results/haswell/csv/noht/long_nop_mis30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/csv/noht/long_nop_mis30.csv -------------------------------------------------------------------------------- /results/haswell/csv/noht/short_nop_aligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/csv/noht/short_nop_aligned.csv -------------------------------------------------------------------------------- /results/haswell/csv/noht/short_nop_misaligned.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/csv/noht/short_nop_misaligned.csv -------------------------------------------------------------------------------- /results/haswell/haswell.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/haswell/haswell.ods -------------------------------------------------------------------------------- /results/skylake/skl-efficiency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/skylake/skl-efficiency.png -------------------------------------------------------------------------------- /results/skylake/skylake.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/results/skylake/skylake.ods -------------------------------------------------------------------------------- /run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/run-all.sh -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/travisdowns/x86-loop-test/HEAD/run.sh --------------------------------------------------------------------------------