├── .gitignore ├── .gitmodules ├── Makefile ├── README.md ├── avx.cpp ├── avx512.cpp ├── bdw.csv ├── bdw.log ├── bench.cpp ├── common.hpp ├── compare-result.py ├── gen.cpp ├── glm.log ├── hsw.log ├── knl.log ├── logs ├── linux │ ├── 11thGenIntel(R)Core(TM)i5-1135G7@2.40GHz.csv │ ├── 12thGenIntel(R)Core(TM)i7-12700K.csv │ ├── AMDRyzen52400GwithRadeonVegaGraphics.csv │ ├── AMDRyzen71700XEight-CoreProcessor.csv │ ├── AMDRyzen73700X8-CoreProcessor.csv │ ├── Intel(R)Celeron(R)CPUG3900@2.80GHz.csv │ ├── Intel(R)Celeron(R)CPUN2807@1.58GHz.csv │ ├── Intel(R)Celeron(R)CPUN3450@1.10GHz.csv │ ├── Intel(R)Core(TM)i5-8250UCPU@1.60GHz.csv │ ├── Intel(R)Core(TM)i7-4700MQCPU@2.40GHz.csv │ └── Intel(R)Core(TM)i7-6700CPU@3.40GHz.csv └── w32 │ └── .tmp ├── skl-sub.log ├── skl.log ├── slm.log ├── sse.cpp ├── test.cpp ├── znver1.log └── znver2.log /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/.gitmodules -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/README.md -------------------------------------------------------------------------------- /avx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/avx.cpp -------------------------------------------------------------------------------- /avx512.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/avx512.cpp -------------------------------------------------------------------------------- /bdw.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/bdw.csv -------------------------------------------------------------------------------- /bdw.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/bdw.log -------------------------------------------------------------------------------- /bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/bench.cpp -------------------------------------------------------------------------------- /common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/common.hpp -------------------------------------------------------------------------------- /compare-result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/compare-result.py -------------------------------------------------------------------------------- /gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/gen.cpp -------------------------------------------------------------------------------- /glm.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/glm.log -------------------------------------------------------------------------------- /hsw.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/hsw.log -------------------------------------------------------------------------------- /knl.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/knl.log -------------------------------------------------------------------------------- /logs/linux/11thGenIntel(R)Core(TM)i5-1135G7@2.40GHz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/11thGenIntel(R)Core(TM)i5-1135G7@2.40GHz.csv -------------------------------------------------------------------------------- /logs/linux/12thGenIntel(R)Core(TM)i7-12700K.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/12thGenIntel(R)Core(TM)i7-12700K.csv -------------------------------------------------------------------------------- /logs/linux/AMDRyzen52400GwithRadeonVegaGraphics.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/AMDRyzen52400GwithRadeonVegaGraphics.csv -------------------------------------------------------------------------------- /logs/linux/AMDRyzen71700XEight-CoreProcessor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/AMDRyzen71700XEight-CoreProcessor.csv -------------------------------------------------------------------------------- /logs/linux/AMDRyzen73700X8-CoreProcessor.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/AMDRyzen73700X8-CoreProcessor.csv -------------------------------------------------------------------------------- /logs/linux/Intel(R)Celeron(R)CPUG3900@2.80GHz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/Intel(R)Celeron(R)CPUG3900@2.80GHz.csv -------------------------------------------------------------------------------- /logs/linux/Intel(R)Celeron(R)CPUN2807@1.58GHz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/Intel(R)Celeron(R)CPUN2807@1.58GHz.csv -------------------------------------------------------------------------------- /logs/linux/Intel(R)Celeron(R)CPUN3450@1.10GHz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/Intel(R)Celeron(R)CPUN3450@1.10GHz.csv -------------------------------------------------------------------------------- /logs/linux/Intel(R)Core(TM)i5-8250UCPU@1.60GHz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/Intel(R)Core(TM)i5-8250UCPU@1.60GHz.csv -------------------------------------------------------------------------------- /logs/linux/Intel(R)Core(TM)i7-4700MQCPU@2.40GHz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/Intel(R)Core(TM)i7-4700MQCPU@2.40GHz.csv -------------------------------------------------------------------------------- /logs/linux/Intel(R)Core(TM)i7-6700CPU@3.40GHz.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/logs/linux/Intel(R)Core(TM)i7-6700CPU@3.40GHz.csv -------------------------------------------------------------------------------- /logs/w32/.tmp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /skl-sub.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/skl-sub.log -------------------------------------------------------------------------------- /skl.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/skl.log -------------------------------------------------------------------------------- /slm.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/slm.log -------------------------------------------------------------------------------- /sse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/sse.cpp -------------------------------------------------------------------------------- /test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/test.cpp -------------------------------------------------------------------------------- /znver1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/znver1.log -------------------------------------------------------------------------------- /znver2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tanakamura/instruction-bench/HEAD/znver2.log --------------------------------------------------------------------------------