Hacker News new | past | comments | ask | show | jobs | submit login

Is it possible there are shared units between cores? Not a hardware expert but like shared arithmetic units or the like.



Not 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.


Shared 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.


And 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.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: