内容简介:One of the many topics of discussion was the often predicted death of
Jim Keller recently gave a fascinating and far ranging interview on the AI Podcast . You can find it at Moore's Law, Microprocessors, Abstractions, and First Principles .
One of the many topics of discussion was the often predicted death of Moore's Law . In case you've never heard of Jim Keller before, from this intro you can immediately understand why he may have special insight on the topic:
Jim Keller is a legendary microprocessor engineer, having worked at AMD, Apple, Tesla, and now Intel. He's known for his work on the AMD K7, K8, K12 and Zen microarchitectures, Apple A4, A5 processors, and co-author of the specifications for the x86-64 instruction set and HyperTransport interconnect.
Before we can understand why Moore's Law is not ending soon, we need to understand the idea of a diminishing return curve (this is a gloss of the talk, any errors or omissions are mine, but I tried to get the feel of it):
A project first goes up and then shows diminishing returns over time. To get to the next level you need to start a new project. The initial starting point of that new project will be lower than the return of the old project, but it will end higher. You have two kinds of fear: short term disaster and long term disaster. People with a quarter by quarter business objective are terrified of changing anything. People who are building for a long term objective know that the short term limitations block them from long term success. You can do multiple projects at the same time, but you can't make everyone happy.
I wasn't sure where he could go with this idea, but he uses diminishing returns to give an insiders view on how microprocessors evolve over time and why people keep errantly declaring the death of Moore's Law.
Like Schrödinger’s Cat, the death of Moore's Law depends on the observer:
People think Moore's Law is one thing, transistors get smaller. But under the sheets there's literally thousands of innovations that each have their own diminishing return curve. The result has been an exponential improvement. We keep inventing new innovations. If you're an expert on one of those diminishing return curves and you can see its plateau you'll probably tell people this is done. Meanwhile some other group of people are doing something different. That's just normal.
We still have a lot of runway on chip evolution:
A modern transistor is 1000 x 1000 x 1000 atoms. You get quantum effects down at 2-10 atoms. You can imagine a transistor down to 10 x 10 x 10 atoms. That's a million times smaller. There are techniques now to put down atoms at a single atomic layer. You can place atoms if you want to. It's just that from a manufacturing process perspective if placing an atom takes 10 minutes and you need to put 10^23 atoms together to make a computer it would take a long time. The innovation stack is very broad.
The near future, at least, is still bright:
I'm expecting more transistors every 2-3 years by a number large enough that how you think of computer architecture has to change.
Bright and complex:
People say computers should be simple and clean, but it turns out the market for simple and clean slow computers is zero.
If you want to make a lot of progress in computer architecture you need to start from scratch every 5 years.
Jim Keller has a lot wisdom to share and not just on tech topics. I think you'll find the rest of the the interview equally as interesting.
Oh, and before you complain about the title, most of my titles are boring by design. I finally got a chance to do something different, so I took it.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
C#入门经典
[美] Karli Watson、Christian Nagel / 齐立波、黄静 / 清华大学出版社 / 2008-12 / 118.00元
这是一本成就无数C#程序员的经典名著,厚而不“重”,可帮助您轻松掌握C#的各种编程知识,为您的职业生涯打下坚实的基础,《C#入门经典》自第1版出版以来,全球销量已经达数万册,在中国也有近8万册的销量,已经成为广大初级C#程序员首选的入门教程,也是目前国内市场上最畅销的C#专业店销书,曾两次被CSDN、《程序员》等机构和读者评选为“最受读者喜爱的十大技术开发类图书”!第4版面向C#2008和.NET......一起来看看 《C#入门经典》 这本书的介绍吧!