Core scheduling lands in 5.14
Core scheduling lands in 5.14
Posted Jul 3, 2021 11:23 UTC (Sat) by Sesse (subscriber, #53779)In reply to: Core scheduling lands in 5.14 by willy
Parent article: Core scheduling lands in 5.14
Yes. The best explanation I've heard came from an Intel engineer, saying something along the lines of: “Modern hardware has so many execution ports that in reality, the only way to use it fully is to write spaghetti code—code that does two unrelated things at the same time.” So HT/SMT is a way to feed the hardware with two execution streams at the same time, that don't have dependencies on each other's results.
