By: Jan Wassenberg (jan.wassenberg.delete@this.gmail.com), May 23, 2022 6:11 am
Room: Moderated Discussions
Ungo (a.delete@this.b.c.d.e) on May 23, 2022 1:27 am wrote:
> Who says we're moving into a world with more ISA-level heterogeneity in general purpose
> personal computers?
Some relevant questions:
1) AVX-512 can be very helpful in general-purpose computers (RPCS3, and from my personal experience: sorting, image codec). Someone has mentioned that AVX-512 doesn't seem particularly easy to scale down, but perhaps not impossible. Will Intel do so, or continue to lose out on its benefits in heterogeneous systems such as ADL? Do we know that Intel disabled it purely or even mainly for software convenience?
2) AMX is even heavier. Will that show up in general purpose computers, as more software integrates on-device ML?
3) RVV is designed for scaling down. Will RISC-V eventually capture a large share of general purpose computing?
4) SVE and SME are also nominally "scalable". But will we get SME in all core types of a heterogeneous system?
> Who says we're moving into a world with more ISA-level heterogeneity in general purpose
> personal computers?
Some relevant questions:
1) AVX-512 can be very helpful in general-purpose computers (RPCS3, and from my personal experience: sorting, image codec). Someone has mentioned that AVX-512 doesn't seem particularly easy to scale down, but perhaps not impossible. Will Intel do so, or continue to lose out on its benefits in heterogeneous systems such as ADL? Do we know that Intel disabled it purely or even mainly for software convenience?
2) AMX is even heavier. Will that show up in general purpose computers, as more software integrates on-device ML?
3) RVV is designed for scaling down. Will RISC-V eventually capture a large share of general purpose computing?
4) SVE and SME are also nominally "scalable". But will we get SME in all core types of a heterogeneous system?