Hacker News new | ask | show | jobs
by juggertao 875 days ago
> However, a replacement for the traditional HT is likely to come in the form of Rentable Units, a more efficient pseudo-multi-threaded solution that splits the first thread of incoming instructions into two partitions, assigning them to different cores based on complexity. Rentable Units will use timers and counters to measure P/E core utilization and send parts of the thread to each core for processing.

https://www.hardwaretimes.com/intel-15th-gen-cpus-to-get-ren...

1 comments

I'm a novice but doesn't this bring back the spectre (ha) of process (or cache?) security concerns that have cropped up with multithreaded approaches in the past years?
I'm not sure "bring back" is the right way to put it: it's been haunting us this whole time.

Getting rid of SMT gives you guarantees that certain resources are separated between software threads. That probably makes it easier for them to focus on making sure that other resources can be shared correctly.

Yeah sorry I didn't mean "bring back" in that its a solved problem, only that I've heard of moving away from SMT (as Intel may be doing here) as one of the best, if hardline, solutions for, at least, some of those concerns. But then the approach the GP quoted seems to step back towards that?