计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2013年
12期
19-22
,共4页
李春江%杜云飞%倪晓强%王永文%杨灿群
李春江%杜雲飛%倪曉彊%王永文%楊燦群
리춘강%두운비%예효강%왕영문%양찬군
飞腾处理器%向量处理单元%GCC%编译器后端
飛騰處理器%嚮量處理單元%GCC%編譯器後耑
비등처리기%향량처리단원%GCC%편역기후단
FT processor%Vector processing unit%GCC%Compiler backend
编译器后端是针对特定目标机器的编译器实现,不同的指令集体系结构需要实现不同的编译器后端.面向飞腾处理器中向量处理单元(FT-VPU)的体系结构和指令集,基于GCC编译器实现了编译器后端,使GCC能够正确编译面向FT-VPU的SIMD指令的内嵌函数.从四路双精度SIMD指令的机器描述出发,总结了在GCC后端所做的实现工作.其对基于GCC编译器实现面向特定目标机器的编译器后端有较大的参考价值.
編譯器後耑是針對特定目標機器的編譯器實現,不同的指令集體繫結構需要實現不同的編譯器後耑.麵嚮飛騰處理器中嚮量處理單元(FT-VPU)的體繫結構和指令集,基于GCC編譯器實現瞭編譯器後耑,使GCC能夠正確編譯麵嚮FT-VPU的SIMD指令的內嵌函數.從四路雙精度SIMD指令的機器描述齣髮,總結瞭在GCC後耑所做的實現工作.其對基于GCC編譯器實現麵嚮特定目標機器的編譯器後耑有較大的參攷價值.
편역기후단시침대특정목표궤기적편역기실현,불동적지령집체계결구수요실현불동적편역기후단.면향비등처리기중향량처리단원(FT-VPU)적체계결구화지령집,기우GCC편역기실현료편역기후단,사GCC능구정학편역면향FT-VPU적SIMD지령적내감함수.종사로쌍정도SIMD지령적궤기묘술출발,총결료재GCC후단소주적실현공작.기대기우GCC편역기실현면향특정목표궤기적편역기후단유교대적삼고개치.