Hacker News new | past | comments | ask | show | jobs | submit login

Right, but portable code != portable performance. See also: OpenCL.

There's also the observation "keep simd vectors small but many" (e.g. Apple's arm chips) over "super long vectors" (intel avx512) is superior as it is much more flexible whilst delivering similar performance for tasks that are amenable to larger vectors. Having an architecture pushing towards the latter seems a retrograde step to me.




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

Search: