基于GCC的高性能DSP Matrix向量指令集扩展

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:lipurple
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自动向量化技术是编译器提高程序并行性的优化方法。随着支持SIMD结构处理器的计算平台的广泛应用,自动向量化技术也成为编译器技术研究的热点。GCC编译器是一种开源、跨平台的编译器。本文基于GCC内部自动向量化算法,结合Matrix芯片的体系结构和指令集特点,完成了Matrix向量指令集在GCC后端扩展,实现了基本的自动向量化支持。测试结果表明,扩展后的编译器能够支持Matrix向量指令集,进行基本的自动向量化,同时支持以内建函数方式开发基于Matrix的并行程序。
其他文献
大规模SIMD体系结构提供了更强的向量并行硬件支持,但是,大量迭代次数不足的循环由于不能提供足够的并行性,难以用等价的向量方式实现。为了更有效地利用SIMD,提出了一种非满
结合目前我国正在施工的无碴轨道综合试验段中出现的一些裂缝现象,首先对无碴轨道裂缝的类型和裂缝产生原因进行分析,指出温度和混凝土的收缩是产生裂缝的主要原因。最后提出
2010年5月,我有幸参加在南宁举办的全国第九届字理教学年会,各位专家深厚的汉字文化底蕴令我佩服,讲课教师精妙独到的字词析解让我耳目一新,受益匪浅。那一刻,我被祖国文字的博大
期刊
三聚氰胺以尿素为原料,是尿素的下游深加工产品,用途很广,主要用于生产三聚氰胺-甲醛树脂,具有良好的耐热、耐沸水、耐老化、高光泽、易配色、高硬度、防酸碱、无毒等特性,广泛用
期刊
地下连续墙抓斗纠偏系统是地下连续墙垂直度的重要保证。为了能保证系统的稳定性和准确性,设计了连续墙抓斗起重机Y轴方向液压纠偏控制系统。系统包括电磁阀、分流阀及液压油
文章以612个首批新工科研究与实践项目中涉及新工科与创新创业教育融合的53个项目为样本,选择具有代表性的案例进行比较分析,总结西部高校新工科与创新创业教育融合的经验与
圆柱体在斜面上的运动是一个综合性较强的物理问题,它涉及到力学中的许多基本问题.对斜面静止和运动的两种情形进行分析讨论.在相同的情形中,用不同的讨论方法,可以得出相同
教育界一直高度重视大学英语教学,随着科学技术的飞速发展,网络WEB2.0和移动通讯5G 时代接踵而 至,博客、微博、微信等社交工具悄然间改变了人们的生活.在这一背景下,大学英
企业的免疫系统有助于企业预防和消灭异己,使企业不断地适应环境。借鉴医学对免疫系统的研究成果,在前人研究的基础上,对企业免疫系统进行了较深入的研究。重新界定了企业免
整形美容外科作为满足求美者对美追求的一门新兴学科,对精确度和美观的要求高,容错度低。智慧医疗作为生命科学和信息技术的融合产物,为整形美容外科带来了革命性的改变,其中