龙芯CPU(10)–龙芯1号处理器结构设计

Sina WeiboBaiduLinkedInQQGoogle+RedditEvernote分享




这篇文章发表在中国计算机学报2003年4月。是关于龙芯1号的微结构。作者是胡伟武和当年的体系结构实验室主任,也是胡伟武的师兄唐志敏。
读者可以通过阅读龙芯1号和2号微结构的文章,从而可以更好的把握龙芯结构的演变过程。另外,唐志敏已经离开计算所。。。。。。

文章摘要如下:

龙芯1 号处理器结构设计
胡伟武唐志敏
(中国科学院计算技术研究所北京100080)
收稿日期:2002-12-12;修改稿收到日期:2003-02-20. 本课题得到国家“八六三”高技术研究发展计划软硬件主题重点项目“高性能通用CPU
设计”(2001AA111100)及中国科学院知识创新工程方向性项目(KGCX2-109)资助. 胡伟武,男,博士,研究员,博士生导师,主要研究方向为
高性能计算机系统结构、并行处理、VLSI 设计等. 唐志敏,男,博士,研究员,博士生导师,主要研究方向为高性能计算机系统结构、MPP 系统、数字信号处理等.摘要首先介绍了龙芯处理器的研制背景及其技术路线. 分析了龙芯处理器坚持高性能定位、稳扎稳打的设计策略以及兼容主流处理器的原因,并指出在目前达到与国外相同主频的客观条件不具备的情况下,应走通过优化处理器结构来提高性能的道路,并以处理器结构技术的突破为根本. 然后介绍了龙芯1 号处理器的体系结构设计,包括基于操作队列复用的动态流水线设计、在乱序执行的情况下实现精确例外处理、取指与转移控制结构、存储管理以及针对缓冲区溢出攻击的系统安全设计等等. 测试表明龙芯1 号处理器的指令流水线效率高,其安全设计能有效防范使用缓冲区溢出技术进行的网络攻击. 但龙芯1 号处理器的Cache 过小,在组织方式上也有待改进.

【全文下载:龙芯1号处理器结构设计

(1个打分, 平均:5.00 / 5)

雁过留声

Comments are closed.