4 ms·
Could asynchronous designs improve performance of future CPUs if and when Moore's Law hits physical limits?
by lightlazer 10y ago
Could asynchronous designs improve performance of future CPUs if and when Moore's Law hits physical limits?
- CapacitorSet 10y agoThey can certainly improve performance, in that eg. a NOP instruction will "lock" the processor for much shorter than eg. a JZ; the main concern at this time is that we lack the research, expertise and instruments to deal with asynchronous CPUs.
- dooferlad 10y agoA NOP shouldn't ever take up actual pipeline space in a modern CPU - it can be discarded at decode. A clock is a signal that is used as a valid signal for the data moving across a bus. That could be as short as between pipeline stages. With async you have a different valid signal, which you will need to derive. With aggressive dynamic frequency and voltage scaling, clock gating, power gating and having different power and clock islands you get a design that is very difficult to improve on. What AMD has done recently with circuits that lower voltage based on reading the environment on chip rather than sticking to a frequency: voltage mapping is a nice optimisation. What async designs don't improve on are all the static power issues that are increasingly important. It all adds up to being an interesting take on the problem of digital design, but not much more.
- qznc 10y ago> when Moore's Law hits physical limits? It already did. Sophie Wilson said [0] its 28nm for ever. Scaling further makes no economic sense (unless you really need the space, e.g. in Smartphones). [0] https://youtu.be/_9mzmvhwMqw?t=34m4s https://youtu.be/_9mzmvhwMqw?t=34m4s
- strictnein 10y ago> It already did. Sophie Wilson said [0] its 28nm for ever. That's not quite what her slide said. It's that the transistors on 14nm are _currently_ more expensive than those at 28nm, although that may change. And then she states that only some things will make sense to do at less than 28nm. But a lot of the really big players are already at 14nm or will be there very shortly. Apple, Intel, Samsung, AMD and Nvidia are at 14nm now, either for their newest products or ones to be introduced later this year.
- deepnotderp 10y agofwiw, 14/16nm is now cheaper than 28nm due to wafer price cuts and improved yields
- obsurveyor 10y agoAre you talking about something different here? Kaby Lake is 14nm.
- sqeaky 10y agoWe have a really small sample size and forever is a long time.