3 ms·
I've noticed a lot of articles about SIMD on the HN front page. That's cool, but just wondering, is there some reason this is more in focus lately?
by frollogaston 2mo ago
I've noticed a lot of articles about SIMD on the HN front page. That's cool, but just wondering, is there some reason this is more in focus lately?
- LoganDark 2mo agoMaybe things being on the front page reminds others? After seeing something, sometimes you can have ideas relating to it for a while.
- samuell 2mo agoYes, this kind of thing seems to happen quite often. Popular posts spurring further posts on a theme.
- skitsofrandom 2mo agoI’m wondering if AI has made SIMD intrinsics much more approachable for many and so there are just more people working on abstractions for their workflow of choice right now. There’s probably a lot of code out there that could benefit from SIMD but the effort to actually use it was too high for the return.
- vatsachak 2mo agoSIMD is actually underrated still. Programmers should always be thinking about it. It's a free 4x in a lot of cases
- frollogaston 2mo agoI did see the article about that too. Don't know about "always" since there are applications like web backends where you're never going to add arrays of floats or something. Even if it's data science stuff, if that's in Python, Numpy is doing the SIMD for you.
- vatsachak 2mo agoFair I work in very mathematical code
- pjmlp 2mo agoThe main problem with SIMD is it is a complex subject, even if not that good, autovectorization wins over what most common devs know about SIMD. Well now you could in theory AI generate SIMD, which will be vibe coded, as those devs have no idea of its correctness.