J4 ›› 2013, Vol. 35 ›› Issue (8): 25-30.
罗杰,陈跃跃,孙海燕,阳柳,淡孝强,辛乃军,王霁
LUO Jie,CHEN Yueyue,SUN Haiyan,YANG Liu,DAN Xiaoqiang,XIN Naijun,WANG Ji
摘要:
指令调度是gcc实现指令并行、提高性能的一种优化策略,gcc目前支持的调度算法主要有表调度算法与模调度算法。主要根据Matrix芯片的体系结构特点,对现有的表调度算法进行了改进,实现了Matrix指令调度算法。实验结果表明,改进后的表调度算法能够编译出正确的指令,充分挖掘指令间的并行性,显式标注指令间的并行关系,指令字间的延迟关系符合硬件要求。关键词:gcc;超长指令字;Matrix; 表调度算法