logoalt Hacker News

SIMD in the 90s: Programming Intel's Pentium MMX

25 pointsby ibobevlast Thursday at 12:44 PM3 commentsview on HN

Comments

Const-metoday at 9:03 PM

I would add than SSE1 and SSE2 are now required parts of AMD64 instruction set. All 64-bit PC processors are required to support them both. For that reason, modern compilers are ignoring x87 FPU when building 64-bit binaries. Instead, they compile all float and double arithmetic into SSE1 and SSE2 instructions, respectively.

show 3 replies