Saving / restoring FPUs (including SIMD register registers) is more expensive than just the integer state of the GP register. It is simply not worth the cost in most cases.
Linux , , kernel_fpu_begin()
/kernel_fpu_end()
. , RAID. . http://yarchive.net/comp/linux/kernel_fp.html.
x86 / . ( / xmm
SSE, SSE/AVX SSE/AVX Intel, ymm/zmm ).
SSE , Windows , Intel AVX, , SSE 128b ymm. ( . .) , Windows- SSE/AVX .
IDK , x86, SIMD / , . ARM32 , 32- FP . (, q2
s8
s11
.) , / q
, 256- NEON 2 q
256b . .