Hacker News new | ask | show | jobs
by pantalaimon 1213 days ago
It would have been possible to devise a system call to 'unlock' AVX512 for an application that wants to use it, which would pin it to only be scheduled on P cores.
1 comments

You end up with the issue of what happens if a commonly used library (or even something like glibc) wants to use AVX512 for some common operation, you could end up with most / all processes pinned to the P cores.
If you explicitly have to request AVX512 that might discourage glibc from using it.