摘要
Alti Vec技术是Motorola为了在其PowerPC架构的通用处理器上实现多媒体处理功能而采用的短向量技术,Longtium R微处理器是西北工业大学航空微电子中心自主研发的高性能32位PowerPC架构微处理器;提出了一种利用Tomasulo算法实现支持Alti Vec技术的短向量双发射调度机制,研究了该短向量的发射策略,重命名寄存器和保留站的设计等,并进行了仿真;结果显示,该双发射短向量单元的IPC平均可达1.2,提高了指令的并行执行效率。
Motorola's AltiVec technology is kind of short vector technology, applied on the general purpose processor of PowerPC architecture, aiming at enhancing the multi media processing ability. The Longtium R microprocessor, developed by AMEC of NPU, is a high performance 32-bit embedded processor and is compatible of PowerPC ISA. Introducing the Tomasulo algorithm, this paper implements a dual-issued scheduling mechanism, which is in support of the AltiVec technology, for short vector. Besides, it studies the dispatch policy of the short-length vector, and then, design of the rename register and the reservation station, and so forth. Simulation results show that our design can advance the IPC of the dual-issued vector unit to 1.2, which promotes the efficiency of instruction parallel execution.
出处
《计算机测量与控制》
CSCD
北大核心
2010年第1期205-207,210,共4页
Computer Measurement &Control
基金
国家自然科学基金项目(60736012
60573107)