龙芯1号处理器结构设计

被引:40
作者
胡伟武
唐志敏
机构
[1] 中国科学院计算技术研究所,中国科学院计算技术研究所北京,北京
关键词
龙芯1号; 处理器; 系统结构; 指令流水线; 乱序执行; 性能分析;
D O I
暂无
中图分类号
TP332 [运算器和控制器(CPU)];
学科分类号
081201 ;
摘要
首先介绍了龙芯处理器的研制背景及其技术路线 .分析了龙芯处理器坚持高性能定位、稳扎稳打的设计策略以及兼容主流处理器的原因 ,并指出在目前达到与国外相同主频的客观条件不具备的情况下 ,应走通过优化处理器结构来提高性能的道路 ,并以处理器结构技术的突破为根本 .然后介绍了龙芯 1号处理器的体系结构设计 ,包括基于操作队列复用的动态流水线设计、在乱序执行的情况下实现精确例外处理、取指与转移控制结构、存储管理以及针对缓冲区溢出攻击的系统安全设计等等 .测试表明龙芯 1号处理器的指令流水线效率高 ,其安全设计能有效防范使用缓冲区溢出技术进行的网络攻击 .但龙芯 1号处理器的Cache过小 ,在组织方式上也有待改进
引用
收藏
页码:385 / 396
页数:12
相关论文
共 7 条
[1]  
Ashok Kumar.The HP PA-8000 RISC CPU. IEEE Micro Magazine . 1997
[2]  
Joel Tendler,Steve Dodson,Steve Fields,Hung Le,Balaram Sinharoy.Power4 System Microarchitecture. . 2001
[3]  
Huck J et al.Introducing the IA-64 Architecture. IEEE Micro Magazine . 2000
[4]  
Kessler R.The Alpha 21264 Microprocessor. IEEE Micro Magazine . 1999
[5]  
Tim Horel,Gary Lauterbach.UntraSparc-III: Designing ThirdGeneration 64-bit Performance. IEEE Micro Magazine . 1999
[6]  
Kenneth Yeager.The MIPS R10000 Superscalar Microprocessor. IEEE Micro Magazine . 1996
[7]  
COMPUTER ARCHITECTURE[P]. KOPP MARTIN.EP0713588A1,1996-05-29