x86-64 only Yorkfield: - sse2: ~2.17x (434 vs. 200 cycles) Nehalem: - sse2: ~2.94x (409 vs. 139 cycles) Skylake: - sse2: ~3.10x (370 vs. 119 cycles) - avx: ~3.29x (370 vs. 112 cycles) |
||
|---|---|---|
| .. | ||
| asm.h | ||
| bswap.h | ||
| cpu.c | ||
| cpu.h | ||
| cpuid.asm | ||
| emms.asm | ||
| emms.h | ||
| fixed_dsp.asm | ||
| fixed_dsp_init.c | ||
| float_dsp.asm | ||
| float_dsp_init.c | ||
| intmath.h | ||
| intreadwrite.h | ||
| lls.asm | ||
| lls_init.c | ||
| Makefile | ||
| pixelutils.asm | ||
| pixelutils.h | ||
| pixelutils_init.c | ||
| timer.h | ||
| w64xmmtest.h | ||
| x86inc.asm | ||
| x86util.asm | ||