News for hackers. Stuff that matters.
Re:Intel Discloses Lakefield CPUs Specifications by StefanHamminga on Wednesday June 10, 2020 @03:40PM (#23481158)
I suppose they'll leverage 'function multi-version'[1], as Clear Linux already does[2] to enable extra instructions on the big cores.

[1]: `target_clones` -> https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attribute...

[2]: https://github.com/clearlinux/make-fmv-patch

Re:Intel Discloses Lakefield CPUs Specifications by davrosthedalek on Wednesday June 10, 2020 @03:47PM (#23481229)
That seems hard to do with preemptive scheduling. AFAIK, the decision is on function level, and done at startup. Even if you can decide on call-time, it's only function level, and the preemption can happen mid-function.
Re:Intel Discloses Lakefield CPUs Specifications by loeg on Wednesday June 10, 2020 @03:48PM (#23481245)
That only works if your code is never migrated between cores.