Open NobodyXu opened 1 year ago
I know we build 64h for mac, but can we build those for binstall too to dogfood?
I know we build 64h for mac, but can we build those for binstall too to dogfood?
We can definitely build v[234] right now, but we would have to somehow include it in the binary name and the resolution process, since AFAIK the target triple doesn't cover this.
I read that Intel APX is planned to release for the gen after next-gen, so that one would have to wait, but IMHO it's gonna be a dramatic perf boost so it's worth keep an eye on.
x86_64 has now v[234] subset which adds vectorized support.
Intel is also planning to release a new x86_64 extension Intel APX which doubles the register, more conditional instructions and also three-operand instructions to avoid mov, plus also new AVX10.
Given the massive performance improvements bring by more registers and instructions, I think many crates would have pre-built artifacts specifically for APX and thus worth supporting.