
compiler-open64
文章平均质量分 89
comeagle
这个作者很懒,什么都没留下…
展开
-
第一章 open64简介
第一章 Open64简介一、历史回顾 historical perspective1、历史发展Stanford 大学80年代初期对RISC上的编译器进行研究;80年代后期转为对MIPS上的编译器进行研究,并在O2选项基础上添加全局优化;90年代初期,又在O3基础上,添加了循环优化。80年代末开发的cydrome cydra5编译器包含了软流水software pipeling原创 2009-12-13 22:58:00 · 4127 阅读 · 6 评论 -
open64--编译过程 compile process
一、优化控制的思想1、低层的优化编译时间短; 优化不容易出错; 计算的精确性比较高; 生成代码执行比较慢(?)。2、高层的优化编译时间长; 优化比较激进; 通过牺牲计算的精确性,来保证高的性能; 生成的代码执行比较快(?)。3、好的优化会通过多个选项来控制4、优化选项和对应的阶段-O0: -g时的默认选项,只走FE和CG,所有优化都关闭;-O1: 只走FE和CG,打原创 2010-01-01 09:41:00 · 2055 阅读 · 5 评论