Keynote Talk: The Resurgence of Software Performance Engineering

被引:0
作者
Leiserson, Charles E. [1 ]
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, 77 Massachusetts Ave, Cambridge, MA 02139 USA
来源
SPAA'18: PROCEEDINGS OF THE 30TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES | 2018年
基金
美国国家科学基金会;
关键词
Cloud computing; Moore's Law; software performance engineering;
D O I
10.1145/3210377.3210378
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Today, most application developers write code without much regard for how quickly it will run. Moreover, once the code is written, it is rare for it to be reengineered to run faster. But two technology trends of historic proportions are instigating a resurgence in software performance engineering, the art of making code run fast. The first is the emergence of cloud computing, where the economics of renting computation, as opposed to buying it, heightens the utility of application speed. The second is the end of Moore's Law, the 50-year technology trend which has, until recently, relentlessly doubled the number of transistors on a semiconductor chip every two years. The end of Moore's Law will cause industry to look beyond semiconductor manufacturers for computing performance. As a result of these two trends, application programmers will increasingly find themselves turning to software performance engineering in order to develop innovative products and applications.
引用
收藏
页码:53 / 53
页数:1
相关论文
empty
未找到相关数据