现代体系结构的优化编译器

[美] Randy Allen,

出版时间

2003-12-31

ISBN

9787111141228

评分

★★★★★
精彩摘录
  • "On the DLX with this implementation, there is no way to avoid a one- cycle stall on branch taken through programming or compiler optimiza- tion. However, some RISC architectures provide a “branch-and-execute” instruction, which always executes the next instruction in sequence before performing the b"
  • "DEFINITION 2.5 Two computations are equivalent if, on the same inputs, they produce identical values for output variables at the time output statements are executed and the output statements are executed in the same order. ... It is clear that a compiler transformation should never introduce an erro"
目录
第1章 高性能体系结构对编译器的挑战
1.1 概述和目标
1.2 流水线
1.2.1 流水线指令部件
1.2.2 流水线执行部件

显示全部
用户评论
哎哟,这书我可是货真价实地看吐了,不是写的垃圾,而是我确确实实感觉到自己太垃圾了。这是有史以来难得我100%肯定我这辈子不需要看下去的书...
Except for the nasty translation, this book is awesome for those who want to understand more about compiler based on architecture. I would recommend those to read the original English version.
略读一遍。主要搞清知识框架。优化的主要方法是依赖。精读了第二章的部分章节。搞清了依赖的三种类型及依赖图的画法。个人觉得已经足够。其他知识等需要时再精读一点不晚。其实精读那部分还是挺来劲的。
粗略的翻了下,讲编译器优化细节的,以Fortran为主
下载
收藏