2 ms·
Is it possible there are shared units between cores? Not a hardware expert but like shared arithmetic units or the like.
by foota 11y ago
Is it possible there are shared units between cores? Not a hardware expert but like shared arithmetic units or the like.
- wtallis 11y agoShared units between cores can be done and has been done, by AMD. It's hard; AMD didn't do a great job of it. Intel didn't even try.
- creshal 11y agoAnd AMD has given up on it, their next-gen Zen CPU will use a more hyperthreading-alike architecture. Only caches and memory/IO controllers are usually shared between cores.
- vardump 11y agoNot much room for such sharing to exist, every Skylake core can do at least 32 FLOPs per cycle simultaneously. Besides, it'd be obvious in multi-threaded benchmarks.