(no title)
mdb31 | 3 years ago
Still, what does it signal that vector extensions are required to get better string performance on x86? Wouldn't it be better if Intel invested their AVX transistor budget into simply making existing REPB prefixes a lot faster?
37ef_ced3|3 years ago
mhh__|3 years ago
NN-512 is cool. I think the Go code is pretty ugly but I like the concept of the compiler a lot.
unknown|3 years ago
[deleted]
janwas|3 years ago
mdb31|3 years ago
My question is whether Intel investing in AVX-512 is wise, given that: -Most existing code is not aware of AVX anyway; -Developers are especially wary of AVX-512, since they expect it to be discontinued soon.
Consequently, wouldn't Intel be better off by using the silicon dedicated to AVX-512 to speed up instruction patterns that are actually used?
ip26|3 years ago
AVX is just the SIMD unit. I would argue the transistors were spent on SIMD, and the hitch is simply the best way to send str commands to the SIMD hardware.
nwmcsween|3 years ago