题名 龙芯3号互联系统的设计与实现
被引量:22
1
作者
王焕东
高翔
陈云霁
胡伟武
机构
中国科学院计算技术研究所
中国科学院研究生院
出处
《计算机研究与发展》
EI
CSCD
北大核心
2008年第12期2001-2010,共10页
基金
国家“九七三”重点基础研究发展规划基金项目(2005CB321600)
国家自然科学基金重点项目(60736012)
+1 种基金
国家“八六三”高技术研究发展计划基金重点项目(2008AA110901)
国家自然科学基金项目(60703017)
文摘
龙芯3号的互联结构设计采用了一种基于二维Mesh的可伸缩分布式多核结构,可为芯片级、主板级和系统级的互联提供统一的拓扑结构和逻辑设计.龙芯3号的对外接口采用扩展的HyperTransport协议,既可以用于连接IO,又可以实现多芯片的互联.在龙芯3号的互联结构中还设置了软件路由配置机制,可以在板级直接构筑中等规模的CC-NUMA系统和更大规模的NCC-NUMA系统,提供高效的通信机制.介绍了基于龙芯3号的多处理器系统互联架构.采用了双层可伸缩互联结构:片内由二维Mesh连接多个结点,结点内由交叉开关连接多个处理器核和二级缓存模块.片间无需额外硬件支持即可通过支持缓存一致性的HyperTransport接口实现16核的多处理器系统.利用层次化目录技术,龙芯3号还可以支持更大规模的多处理器系统.龙芯3号的互联架构为搭建简洁、高效、灵活、高度可扩展的共享存储多处理器系统提供了有力支持.
关键词
龙芯3号
多核
多片
体系结构
互联
处理器
Keywords
Godson-3
multi-core
multi-chip
architecture
interconnect
processor
分类号
TP302
[自动化与计算机技术—计算机系统结构]
题名 基于龙芯3号CPU的服务器功耗测试及分析
被引量:1
2
作者
李麟
陈政霖
王松宇
机构
曙光信息产业(北京)有限公司
出处
《信息技术与标准化》
2014年第5期46-50,共5页
基金
国家"核高基"重大专项"基于国产CPU/OS的服务器研发与应用推广"
项目编号:2012ZX01028001-003
文摘
阐述了龙芯3号CPU的性能特点及应用情况,在对比了采用龙芯CPU以及Intel和AMD CPU服务器测得的实际功耗值的基础上,分析了这三种CPU在不同情况下的能耗特点以及制造工艺对性能和功耗的影响。对影响CPU功耗的主频、CPU负荷以及节能功能等因素进行了研究,提出增加动态调频和提升制造工艺的建议。
关键词
龙芯3号 CPU
IntelCPU
AMDCPU
CPU制造工艺功耗动态调频
Keywords
Loongson 3 CPU
Intel CPU
AMD CPU
CPU manufacturing technology
power consumption
dynamic frequency modulation
分类号
TP332
[自动化与计算机技术—计算机系统结构]
题名 龙芯处理器上的TLB性能优化技术
被引量:1
3
作者
张晓辉
程归鹏
从明
机构
中国科学院计算技术研究所
中国科学院研究生院
出处
《计算机研究与发展》
EI
CSCD
北大核心
2011年第S1期322-327,共6页
基金
国家自然科学基金项目(60736012
60921002)
+1 种基金
国家"九七三"重点基础研究发展计划基金项目(2005CB321600)
国家"八六三"高技术研究发展计划基金项目(2008AA110901)
文摘
TLB(translation look-aside buffer)是分页式虚拟存储系统用于加速虚实地址转换的必不可少的性能优化部件.TLB处于访存的关键路径上,对系统性能有着至关重要的影响.同时TLB失效开销大,是龙芯处理器的系统性能瓶颈.因此,优化系统TLB的性能对于龙芯处理器系统性能的提升意义重大.实现了龙芯处理器上通过减少TLB失效次数以及降低TLB失效开销的TLB性能优化方法而分别采用的超页技术和软TLB技术,以及结合龙芯3号处理器新增的锁L2cache功能,进一步优化了的软TLB技术.
关键词
龙芯 处理器
TLB
超页技术
软TLB
锁L2cache
龙芯3号 处理器
Keywords
Godson processors
TLB
superpages
STLB
locking level-two cache
Godson-3 processor
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
题名 基于龙芯CPU的服务器访存性能测试与分析
4
作者
王松宇
李麟
陈政霖
机构
曙光信息产业(北京)有限公司
出处
《信息技术与标准化》
2014年第6期32-36,共5页
基金
国家"核高基"重大专项"基于国产CPU/OS的服务器研发与应用推广"
项目编号:2012ZX01028001-003
文摘
阐述了龙芯3号CPU的性能特点及应用情况,分析了影响内存带宽的因素以及龙芯与至强处理器之间的差别,并使用STRAM测试工具测试出它们之间实际的内存带宽差距。提升龙芯CPU的主频并且改进片内内存控制器来提升内存带宽,同时保证龙芯系列低功耗特点。
关键词
龙芯3号 CPU
Intel至强CPU
STREAM
内存带宽
内存控制器CPU主频
功耗
Keywords
Loongson 3 CPU
Intel Xeon CPU
STREAM
memory bandwidth
memory controller
CPU frequency
power consumption
分类号
TP332
[自动化与计算机技术—计算机系统结构]
题名 基于MIPS架构的内存虚拟化研究
被引量:3
5
作者
蔡万伟
台运方
刘奇
张戈
机构
中国科学院计算技术研究所
中国科学院大学
龙芯中科技术有限公司
中国科学院重庆绿色智能技术研究院
出处
《计算机研究与发展》
EI
CSCD
北大核心
2013年第10期2247-2252,共6页
基金
"核高基"国家科技重大专项基金项目(2009ZX01028-002-003
2009ZX01029-001-003
+13 种基金
2010ZX01036-001-002)
国家自然科学基金项目(60921002
61003064
61050002
61070025
61100163
61133004
61173001
61232009)
国家"八六三"高技术研究发展计划基金项目(2012AA010901
2012AA011002
2012AA012202
2013AA014301)
重庆市科技攻关资助项目(cstc2011ggC40010)
文摘
内存虚拟化是系统虚拟化中如何有效抽象、利用、隔离计算机物理内存的重要方法,决定着系统虚拟化的整体性能.传统的纯软件内存虚拟化方法会产生较大的资源开销并且兼容性差,而硬件辅助的内存虚拟化方法需要重新设计处理器硬件架构.基于MIPS架构处理器提出一种软硬件协同的内存虚拟化方法,在不增加硬件支持的情况下提高内存虚拟化性能.提出的多层虚拟地址空间模型不仅可以解决MIPS架构处理器存在的虚拟化缺陷,而且可以在已有的内存虚拟化方法上提高性能.在多层虚拟地址空间模型的基础上,提出基于地址空间标识码(address space identity,ASID)、动态划分的旁路转换缓冲(translation lookaside buffer,TLB)共享方法,降低了虚拟机切换的开销.最终,在MIPS架构的龙芯3号处理器上实现了系统虚拟机VIRT-LOONGSON.性能测试表明,提出的方法可以提高大多数测试程序的性能,达到二进制翻译执行性能的3~5倍,并在TLB模拟方法的基础上提高了5%~16%的性能.
关键词
系统虚拟化
内存虚拟化
旁路转换缓冲共享
MIPS
龙芯3号 处理器
Keywords
system virtualization
memory virtualization
translation lookaside buffer (TLB) shared^MIPS
LOONGSON-3 processor
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
题名 基于MIPS架构的异构内存虚拟化方法研究
被引量:2
6
作者
蔡万伟
台运方
刘奇
张晓辉
张戈
机构
中国科学院计算机系统结构重点实验室
中国科学院计算技术研究所
中国科学院研究生院
龙芯中科技术有限公司
中国科学院重庆绿色智能技术研究院
出处
《高技术通讯》
CAS
CSCD
北大核心
2013年第9期908-913,共6页
基金
国家"核高基"科技重大专项课题(2009ZX01028-002-003
2009ZX01029-001-003)
+7 种基金
国家自然科学基金(60921002
61003064
61050002
61070025
61100163
61133004
61173001)
计算机体系结构国家重点实验室基金课题(ICT-ARCH201002)资助项目
文摘
针对传统的同构内存虚拟化方法缺乏平台扩展性,在非X86处理器平台上性能较差的问题,研究了影响虚拟机内存性能的几个因素,并基于MIPS架构处理器提出了异构内存虚拟化方法,在不增加软件复杂度的前提下,提高了内存虚拟化性能。该方法基于对同构内存虚拟化的性能瓶颈的分析,通过修改虚拟机内存管理单元(MMU)降低软件维护开销;采用宿主机与客户机共享页表的方法提升访存的异常处理速度。该方法在龙芯3号处理器的系统虚拟机KVM-LOONGSON上得到实现。测试结果表明,该方法可以显著提升各类应用程序的性能,相比同构内存虚拟化方法,性能可以提升50%到700%,达到本地执行性能的71%~97%。
关键词
系统虚拟化
内存虚拟化
KVM
MIPS
龙芯3号 处理器
Keywords
system virtualization, memory virtualization, KVM, MIPS, Loongson3
分类号
TP302
[自动化与计算机技术—计算机系统结构]
TP333.1
[自动化与计算机技术—计算机系统结构]