首页 | 本学科首页   官方微博 | 高级检索  
     

基于GCC实现飞腾处理器向量处理单元的编译器后端
引用本文:李春江,杜云飞,倪晓强,王永文,杨灿群.基于GCC实现飞腾处理器向量处理单元的编译器后端[J].计算机科学,2013,40(12):19-22.
作者姓名:李春江  杜云飞  倪晓强  王永文  杨灿群
作者单位:国防科学技术大学计算机学院 长沙410073;国防科学技术大学计算机学院 长沙410073;国防科学技术大学计算机学院 长沙410073;国防科学技术大学计算机学院 长沙410073;国防科学技术大学计算机学院 长沙410073
基金项目:本文受国家自然科学基金项目:多核多线程处理器SIMD扩展的编程模型和编译优化关键技术研究(61170046),国家863计划项目:面向国产飞腾处理器的并行程序综合优化技术与系统(2012AA010903)资助
摘    要:编译器后端是针对特定目标机器的编译器实现,不同的指令集体系结构需要实现不同的编译器后端。面向飞腾处理器中向量处理单元(FT-VPU)的体系结构和指令集,基于GCC编译器实现了编译器后端,使GCC能够正确编译面向FT-VPU的SIMD指令的内嵌函数。从四路双精度SIMD指令的机器描述出发,总结了在GCC后端所做的实现工作。其对基于GCC编译器实现面向特定目标机器的编译器后端有较大的参考价值。

关 键 词:飞腾处理器  向量处理单元  GCC  编译器后端  中图法分类号TP314文献标识码A
收稿时间:3/2/2013 12:00:00 AM
修稿时间:5/2/2013 12:00:00 AM

Implementing Compiler Backend for Vector Processing Unit of FT Processor Based on GCC
LI Chun-jiang,DU Yun-fei,NI Xiao-qiang,WANG Yong-wen and YANG Can-qun.Implementing Compiler Backend for Vector Processing Unit of FT Processor Based on GCC[J].Computer Science,2013,40(12):19-22.
Authors:LI Chun-jiang  DU Yun-fei  NI Xiao-qiang  WANG Yong-wen and YANG Can-qun
Affiliation:School of Computer Science,National University of Defense Technology,Changsha 410073,China;School of Computer Science,National University of Defense Technology,Changsha 410073,China;School of Computer Science,National University of Defense Technology,Changsha 410073,China;School of Computer Science,National University of Defense Technology,Changsha 410073,China;School of Computer Science,National University of Defense Technology,Changsha 410073,China
Abstract:
Keywords:FT processor  Vector processing unit  GCC  Compiler backend
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号