Hacker News new | ask | show | jobs
by wtallis 2248 days ago
Crypto doesn't do floating point. Media transcoding does SIMD, but not usually not floating point.
1 comments

Fair enough wrt media. However SIMD e.g. MMX is done in the floating point unit (https://softpixel.com/~cwright/programming/simd/mmx.php)

I thought bitcoin mining was floating point, and that was why GPUs were so adept.

MMX is obsolete.

SSE/AVX has its own set of registers. It can do floating point and integer operations. It would not be correct to refer to it as a floating point unit.

GPUs are good at mining because they can do so many calculations in parallel. They're just as capable of integer operations as the SIMD units on a CPU.

MMX was integer SIMD that re-used the FPU register file, but was not doing floating-point operations.