arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 1809.02161cs.PL
收藏

未来的优化方向

Future Directions for Optimizing Compilers

Nuno P. Lopes, John Regehr

摘要:

随着软件变得越来越大,程序设计语言变得越来越高级,处理器的时钟持续下降,我们将越来越多地要求编译器减少代码膨胀,消除抽象损失,并利用有趣的指令集。同时,编译器的执行时间不能增加太多,编译器也不应该产生错误的输出。本文探讨了如何使优化编译器更快、更少错误、更有能力生成高质量输出的问题。

英文摘要:

As software becomes larger, programming languages become higher-level, and processors continue to fail to be clocked faster, we'll increasingly require compilers to reduce code bloat, eliminate abstraction penalties, and exploit interesting instruction sets. At the same time, compiler execution time must not increase too much and also compilers should never produce the wrong output. This paper examines the problem of making optimizing compilers faster, less buggy, and more capable of generating high-quality output.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑