2 ms·
Oh, you are using Phi :) My viewpoint is likewise biased towards desktop and server systems. Fair point about heterogeneous cores. I suspect those aren't going
by janwas 5y ago
Oh, you are using Phi :) My viewpoint is likewise biased towards desktop and server systems.
Fair point about heterogeneous cores. I suspect those aren't going away. Perhaps the industry should move to a model where threads are temporarily pinned to their core while running SIMD kernels, and re-checking the current CPU capabilities rather than storing the result. That would allow using both AVX2 and AVX-512 depending on which core is active, and doesn't require OS changes (except to OSX which AFAIK still cannot reliably pin threads), right?
I totally agree that AVX-512 is helpful for power efficiency. Without it, I struggle to see how Intel/AMD are going to compete with current/future ARM and RISC-V.