| I've done a bit of googling and haven't found any clear, non marketing explanations of this. When Intel and AMD start shipping 10nm CPUs, what is likely to improve? Will clock rates go up any? Will power use go down? Or will we simply be able to cram more cores onto a cpu? Can L1 cache size increase? |
1) Have somewhat lower peak performance, i.e. peak clock rates are lower and won't surpass 14+++ till 10++.
2) Have ~2.7x higher density
3) Have ~45% lower power usage
My thoughts: #1 and #3 are intertwined, lower peak performance doesn't mean that products will actually be clocked lower. In a lot of cases the operational frequency is limited by thermals, so cutting power usage can mean higher frequencies in practice. Adding in #2 and what I think we'll see is that single threaded performance isn't going to improve much except in thermally constrained situations. We'll see CPUs of similar core count / performance as today but at notably lower power, and CPUs with similar clock speeds/power as today with ~50% more cores (or transistors in general).
EDIT: One other possibility on the single threaded front - higher density can mean tighter timings are possible. e.g. it's possible they can do an architecture refresh that cuts the number of cycles for executing slower instruction, or possibly shorten cache latency, etc.