首页 > 范文大全 > 正文

基于数据级自动向量化的编译优化研究综述

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于数据级自动向量化的编译优化研究综述范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要: SIMD扩展部件是一种在多媒体程序和科学计算程序中提供指令并行的加速部件。本文首先介绍SIMD扩展部件的背景及

>> 基于过程集成的编译优化 无序数据集的向量化编码 用于ASIPsC编译器 基于LISA的自动编译器生成方法 基于实时化最佳点的编译优化算法 基于编译原理理论在C程序题自动评分系统中的应用研究 非正规化循环的单指令多数据向量化 基于关键词组合向量模型的文本自动分类研究 基于消费需求导向量化定价模型应用研究 基于高斯核支持向量机和遗传算法的优化组合研究 基于粒子群优化的最小二乘支持向量机图像分割研究 一种基于移动向量估计的图像配准技术 基于在线拍卖数据价格敏感度量化的实证研究 基于扫描矢量化的内业数据采集技术研究 基于微格矢量化编码与缺陷跟踪的汉语语音数据采集研究 基于优先级考试自动编排的算法研究 基于大数据存储区域自动筛选的数据库优化 基于云计算的数据挖掘之综述研究 基于大数据的精准营销应用研究综述 基于人脸数据库的形变模型研究综述 基于数据挖掘的电信客户流失研究综述 常见问题解答 当前所在位置:l.

[12]王迪. SIMD编译优化技术研究[D]. 杭州:浙江大学,2008:2-12.

[13] BROWN D, LEVINE J, MASON T. Lex &YACC[M]. 2nd ed. Sebastopol: O’ Reilly Media,1992.

[14]姚远. SIMD自动向量识别及代码调优技术研究[D]. 郑州:信息工程大学,2012:2-11.

[15] DIEFENDORFF K, DUBEY P K, HOCHSPRUNG R, et al. Altivec extension to Power PC accelerates media processing[J]. IEEE Micro, 2000, 20(2):85-95.

[16]朱嘉华. SIMD编译优化研究[D]. 上海:复旦大学,2005:16-17.

[17]彭飞,顾乃杰,高翔,等. 龙芯3B的SIMD编译优化及分析[J].小型微型计算机系统,2012,33(12):2733-2737.

[18]郑维民,汤志忠. 计算机系统结构[M]. 北京:清华大学出版社,2001:330-334.

[19] KENNEDY K ALLEN J R. Optimizing compilers for modern architectures: A dependence-based approach[M]. San Francisco, California:Morgan Kaufmann Publishers, 2002.

[20]陈火旺,刘春林,谭庆平,等著. 程序设计语言编译原理 [M]. 3 版. 北京:国防工业出版社,2000:369.

[21]沈志宇,胡子昂,廖湘科,等著. 并行编译方法 [M]. 北京:国防工业出版社,2000.

[22]黄磊. 循环变换技术在自动向量化中的应用研究[D]. 郑州:信息工程大学,2011:2-10.

[23]张媛媛. 自动向量化的收益评估技术研究[D]. 郑州:信息工程大学,2011:2-25.

[24]陈文光,杨博,王紫瑶,等. 一个交互式的 Fortran77 并行化系统[J]. 软件学报,1999,10(12):1259-1267.

[25] TARJIAN R E . Depth first search and liner graph algorithms [J]. SIAM Journal of Computing, 1972,1(2):146-160.

[26] MAYDAN D E, HENNESSY J L, LAM M S. Efficient and exact data dependence analysis [C]// Pldi 91: Acm Sigplan Conference on Programming Language Design & Implementation. Toronto, Ontario, Canada: ACM, 1991: 1-14.

[27] ALLEN J R, KENNEDY K. Automatic loop interchange[C]// 20 Years of the ACM/SIGPLAN Conference on Programming Language Design and Implementation (1979-1999): A Selection. San Diego, California, USA:ACM,2003:75-90.

[28]朱嘉风. 面向SIMD的编译指导与条件分支的编译优化技术[D]. 郑州:信息工程大学,2011.

[29]吴圣宁 , 李思昆. 多媒体处理器的 SIMD 代码生成 [J]. 计算机科学 ,2007,34(7):268-270.

[30] Rei T. Expression Data Flow Gragh: Precise FlowSensitive Pointer Analysis for C Programs[D]. Edmonton: University of Alberta,2011.

[31] YU Hongtao, XUE Jingling, HUO wei, et al. Level by level :Making flowand contextsensitive pointer analysis scalable for millions of lines of code[C]//Proceeding of the 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization(CGO’10). Toronto, Ontario, Canada:ACM,2010:218-229.

[32] PEARCE D J, KELLY P H J, HANKIN C. Efficient filedsensitive pointer analysis of C[J]. ACM Transactions on Programming Languages and Systems(TOPLAYS),2007,30(1):106-148.

[33]YU Hongtao, ZHANG Zhaoqing. An aggressively filedsensitive unificationbased pointer analysis[J]. Chinese Journal of Computers,2009,32(9):1722.

[34]YAN Dacong ,XU Guoqing, ROUNTEV A. Demanddriven contextsensitive alias analysis for Java[C]//Providing’s of the 2011 International Symposium on Software Testing And Analysis(ISSTA’11). Toronto, Ontario, Canada:ACM,2011:155-165.

[35] CHRIS L, LENHARTH A, ADVE V.Making contextsensitive pointsto analysis with heap cloning practical for the real world[J]. ACM SIG,2007,42(6):278-289.

[36]⑴簦赵荣彩,远. 一种面向向量化的动态指针别名分析框架[J]. 计算机科学,2015,42(3):26-30.

[37]MAYDAN D E, AMARASINGHE S P,LAM M S. Arraydata flow analysis and its use in array privatization[C]//Proceedings of the 20th ACM SIGPLANSIGACT symposium on Principles of programming languages. Charleston, South Carolina, USA:ACM,1993,94C(8):2-15.

[38]魏帅. 面向SIMD向量化算法级重组技术研究[D]. 郑州: 信息工程大学,2012:176-177.[ZK)]

[FL)]