taxing income at 100% would also be bad policy - that fact alone doesn't mean that taxing income (at all) is fundamentally bad policy.
I don't find that the post really engages with any more realistic scenario.
12 karma · joined August 2, 2023
taxing income at 100% would also be bad policy - that fact alone doesn't mean that taxing income (at all) is fundamentally bad policy.
I don't find that the post really engages with any more realistic scenario.
"When compiling from the same source on independent infrastructure yields bit-by-bit identical results, this gives confidence that the build infrastructure was not compromised and the artifact really does correspond to the source." - https://reproducible.nixos.org/
I would say that for SIMD the situation is basically the same. gather/scatter don't magically make the memory hierarchy a non-issue, but they're no longer adding any unnecessary pain on top.
- SIMD (at least intel's AVX512) does have usable gather/scatter, so "Single instruction, multiple addresses" is no longer a flexibility win for SIMT vs SIMD
- likewise for pervasive masking support and "Single instruction, multiple flow paths"
In general, I think of SIMD as more flexible than SIMT, not less, in line with this other post https://news.ycombinator.com/item?id=40625579. SIMT requires staying more towards the "embarrassingly" parallel end of the spectrum, SIMD can be applied in cases where understanding the opportunity for parallelism is very non-trivial.