The future of computing
The era of predictable improvement in computer hardware is ending. What comes next?
IN 1971 the fastest car in the world was the Ferrari Daytona, capable of 280kph (174mph). The world’s tallest buildings were New York’s twin towers, at 415 metres (1,362 feet). In November that year Intel launched the first commercial microprocessor chip, the 4004, containing 2,300 tiny transistors, each the size of a red blood cell.
1 daytona n. 代托纳(美国汽车品牌,是早期一款法拉利汽车)ferrari 法拉利 2 mile 英里=1609米 3 transistor [trænˈzɪstə(r)] 晶体管
Since then chips have improved in line with the prediction of Gordon Moore, Intel’s co-founder. According to his rule of thumb, known as Moore’s law, processing power doubles roughly every two years as smaller transistors are packed ever more tightly onto silicon wafers, boosting performance and reducing costs. A modern Intel Skylake processor contains around 1.75 billion transistors—half a million of them would fit on a single transistor from the 4004—and collectively they deliver about 400,000 times as much computing muscle. This exponential progress is difficult to relate to the physical world. If cars and skyscrapers had improved at such rates since 1971, the fastest car would now be capable of a tenth of the speed of light; the tallest building would reach half way to the Moon.
1 in line with 与…相似(或紧密相连)2 .a rule of thumb 实用的估算方法,经验工作法(常依据经验而非准确测量)3 silicon [ˈsɪlɪkən] 硅; 硅元素4 wafer 圆片,晶片; 薄脆饼; [电]薄片; [宗]圣饼; 5 exponential |ˌekspəˈnenʃl|指数的;幂的;由指数表示的6 skyscraper |ˈskaɪskreɪpə(r)| 摩天大楼 transistor 晶体管; 晶体管收音机,半导体收音机;
The impact of Moore’s law is visible all around us. Today 3 billion people carry smartphones in their pockets: each one is more powerful than a room-sized supercomputer from the 1980s. Countless industries have been upended by digital disruption. Abundant computing power has even slowed nuclear tests, because atomic weapons are more easily tested using simulated explosions rather than real ones. Moore’s law has become a cultural trope: people inside and outside Silicon Valley expect technology to get better every year.
1 upend |ʌpˈend| 翻倒;倒放;使颠倒 2 disrupt 扰乱;使中断;打乱 3 abundant |əˈbʌndənt| 大量的;丰盛的;充裕的 4 triope [trəʊp] 比喻,隐喻
But now, after five decades, the end of Moore’s law is in sight . Making transistors smaller no longer guarantees that they will be cheaper or faster. This does not mean progress in computing will suddenly stall, but the nature of that progress is changing. Chips will still get better, but at a slower pace (number-crunching power is now doubling only every 2.5 years, says Intel). And the future of computing will be defined by improvements in three other areas, beyond raw hardware performance.
1 stall 熄火,抛锚 2 n. number-crunching [&`&nʌmbərkr&`&ʌntʃɪŋ] (用计算机进行的)特大数量的数字计算; 3 *未经加工的;天然状态的 *(食物)生的,生食的,未熟的 *露肉的;擦破皮的
Faith no Moore
The first is software. This week AlphaGo, a program which plays the ancient game of Go, beat Lee Sedol, one of the best human players, in the first two of five games scheduled in Seoul. Go is of particular interest to computer scientists because of its complexity: there are more possible board positions than there are particles in the universe (see article). As a result, a Go-playing system cannot simply rely on computational brute force, provided by Moore’s law, to prevail. AlphaGo relies instead on “deep learning” technology, modelled partly on the way the human brain works. Its success this week shows that huge performance gains can be achieved through new algorithms. Indeed, slowing progress in hardware will provide stronger incentives to develop cleverer software.
1 go: 围棋 2 particle [ˈpɑ:tɪkl] 颗粒;微粒 3 brute |bru:t| 蛮干不动脑筋的 brute force/strength 蛮力 4 prevail |prɪˈveɪl|被接受;战胜;压倒 5 algorithm |ˈælgərɪðəm|算法;计算程序 incentive |ɪnˈsentɪv| 激励;刺激;鼓励
The second area of progress is in the “cloud”, the networks of data centers that deliver services over the internet. When computers were stand-alone devices, whether mainframes or desktop PCs, their performance depended above all on the speed of their processor chips. Today computers become more powerful without changes to their hardware. They can draw upon the vast (and flexible) number-crunching resources of the cloud when doing things like searching through e-mails or calculating the best route for a road trip. And interconnectedness adds to their capabilities: smartphone features such as satellite positioning, motion sensors and wireless-payment support now matter as much as processor speed.
1 draw upon凭借;利用;动用 2 interconnected(使类似的事物)相联系,相互联系,相互连接
The third area of improvement lies in new computing architectures—specialised chips optimised for particular jobs, say, and even exotic techniques that exploit quantum-mechanical weirdness to crunch multiple data sets simultaneously. There was less need to pursue these sorts of approaches when generic microprocessors were improving so rapidly, but chips are now being designed specifically for cloud computing, neural-network processing, computer vision and other tasks. Such specialised hardware will be embedded in the cloud, to be called upon when needed. Once again, that suggests the raw performance of end-user devices matters less than it did, because the heavy lifting is done elsewhere.
1 optimised 优化的,最佳的; 2 exotic [ɪgˈzɒtɪk] 具有异国情调的;外来的;奇异的 3 exploit 利用,发挥 4 quantum-mechanical [&`&kwɒntəmmɪ&`&kænɪkəl]量子力学的 5 weridness 古怪,命运 6 crunch(快速大量地)处理信息;数字捣弄 7embed [ɪm&`&bed] 把…牢牢地嵌入(或插入、埋入) 8 simultaneously[ˌsɪməl&`&teɪnɪəslɪ] 同时发生(或进行)的;同步的9 neural [ˈnjʊərəl] 神经的;神经系统的neural-network 神经网络 10 raw(情感)不加掩饰的,原始的,朴实的 Her grief was still raw and he did not know how to help her ...the raw passions of nationalism..