On Thu, Nov 15, 2018 at 07:00:07AM +0800, Aubrey Li wrote: > Add a /proc/<pid>/arch_state interface to expose per-task cpu specific > state values. > > Exposing AVX-512 Hi16_ZMM registers usage is for the user space job > scheduler to cluster AVX-512 using tasks together, because these tasks > could cause core turbo frequency drop.
I still don't much like the name; how about arch_simd_state ? Also, since we're printing an integer, I still prefer we go print the turbo license level. I know level 1 isn't too interesting atm, but consider future hardware widening the thing again and us growing level 3 or something. Also; you were going to shop around with the other architectures to see what they want/need for this interface. I see nothing on that.