Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A lot of those are post-SSE2 SIMD instructions. It's not something I would worry about.


Do applications not typically make use of SSE3+?


They do!

The most important post-SSE2 extensions are SSSE3 (pshufb) and SSE4.1 (rounding, min/max, blending, etc...). Pure SSE2 is a nightmare to use as it's a totally unbalanced SIMD ISA (a lot of missing stuff here are there requires a lot of workarounds and sometimes it's just better to go scalar). In addition, just [V]PSHUFB alone can do wonders and has a lot of application - I would say that almost all interesting problems can take the advantage of PSHUFB.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: