Tag Archives: openmp

《多核编译技术研讨会》记二

今天的会议日程比昨天轻松。五个报告。 台湾资讯研究院的游本中老师,未来编译研究的潜在领域展望。 江南所,关于精细编译调优的 计算所,关于并行的 上交 关于llvm的 武大 关于MCU编译器开发的 其中,游老师的演讲最为重量级,也对我们这些晚生最有指导意义。大牛就是大牛,在美国混了这么久,现在又是台湾某个研究所的所长,编译领域的了解可谓渊博,虽然还谦虚的说自己的讲义只是匆匆的准备,但是演讲的过程却功底颇厚。

Posted in 算法和计算理论, 编译技术 | Tagged , , , , , , , , , , , , , , , , | 4 Comments

《多核编译技术研讨会》记一

今天参加了国内几个做编译器的单位做的研讨会,有计算所,中国科大,intel,北京大学,清华大学,武汉大学,复旦大学,北京科技大学,北京理工大学,浙江大学,国防科技大学等,据说基本云集了国内几乎所有做编译研究的机构(公司除外)。 一天,10几个报告下来,基本发现国内做编译的无非做几个领域,最多的在并行优化,做有GPU的混合结构下的优化,国防科大的天河,北大的实验集群,基本都在做GPU和CPU混合的优化,看来它们最头疼的问题是之间的通信。还有其他几家做多核的基本也一样,如浙江大学的多核嵌入式,清华的程序切片技术提取并行通信模型。

Posted in 算法和计算理论, 编译技术 | Tagged , , , , , , , , , , , , , | 6 Comments

Open64 课程–全局标量优化(WOPT I) part II

全局标量优化(WOPT)一–Pre-OPT part 1 此文是Fred Chow在德拉华大学所讲open64课程讲义的翻译,转载请注明出处 http://www.lingcc.com Fred Chow 原版讲义见最后一页 SSA中的zero version 目的:在尽量不影响优化效果的前提下降低SSA表示的代价 放弃完整的带MayDefs的使用-定义链表示。 使用特定的version-Zero Version:标记不完整的使用-定义信息,不要将其对应到单赋值中的属性 方法: SSA和非SSA的version能够共存 易失变量仅又有zero version

Posted in open64, 编译技术, 编译理论实践和应用 | Tagged , , , , , , , , , , | 4 Comments

Open64课程-内联

此文是Fred Chow在德拉华大学所讲open64课程讲义的翻译,转载请注明出处 http://lingcc.com
若需要此讲义的… Continue reading

Posted in open64, 编译技术, 编译理论实践和应用 | Tagged , , , , , , , , | 8 Comments

Open64课程-编译过程

此文是Fred Chow在德拉华大学所讲open64课程讲义的翻译,转载请注明出处 http://lingcc.com
若需要此讲义的… Continue reading

Posted in open64, 编译技术, 编译理论实践和应用 | Tagged , , , , , , , , , , , , , , , | 8 Comments

Open64课程-简介,概述和中间表示

这是Fred chow 在德拉华大学所讲的open64课程讲稿的翻译。若需要原文ppt,请发邮件向我索取。
转载请注明出… Continue reading

Posted in open64, 编译技术, 编译理论实践和应用 | Tagged , , , , , , , , , , , , , , , , , , , , , , , , | 12 Comments