欢迎来到天天文库
浏览记录
ID:41689299
大小:228.48 KB
页数:8页
时间:2019-08-30
《应用于MIPS内核的OCTEON家族处理器介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、应用于MIPS内核的OCTEON家族处理器介绍由技术编辑archivel于星期五,2014-07-0411:24发表放眼现今的网络、安全、无线及存储应用系统,对于最高性能及最低功耗的优质处理器需求持续升高。CaviumNetowrks公司的OCTEON家族处理器经过高度优化,相当适合control-plane,data-plane应用或两者的混合,以优异性能提供网络、安全、无线及存储等应用最佳的选盘OCTEON和OCTEONPlus处理器已被大多数的网通OEM厂所使用,凭借低成本以及低功耗等优势带来市场
2、最领先的性能。OCTEON处理器介绍OCTEON系列产品包括了三代且软件完全兼容、高度集成的多内核处理器:OCTEON®(CN3XXX).OCTEON®Plus(CN5XXX)及OCTEONII(CN6XXX)O这些处理器在优化之下提供了高性能、高带宽以及低功耗。OCTEON处理器可应用于control-plan,data-plan或是两者的混合。OCTEON处理器提供了最佳的解决方案,包含智能网络、无线和100Mbps到40Gbps的存储应用。OCTEON全系列产品都共享相同的架构,使得全系列处理器软
3、件都能兼容。OCTEON处理器的区别基于下列几项:•cnMIPS®的内核数目•内核频率及internalinterconnect•I/O接口的种类和数目•硬件加速器的种类和数目•高速缓存的容量以及结合性每个OCTEON产品都提供一组功能组(featureset),让应用目标能有最好的功能和性能。编写好的软件可应用在不同的型号,只要它们有相同的功能(feature)。OCTEON系列处理器特色OCTEON系列处理器的特色如下所示:•Custom-designeddualissueMIPS64release
4、2cores,伴随着CaviumNetowrks创新的指令以提高性能•1到32内核的处理器提供最广泛的性能、功耗以及价格的选择性,同时提供全面的软件兼容性•内置的硬件加速器大幅提升应用上的性能、负载平衡以及同步处理•有着DMA引擎的高速内部连结,优化了OCTEON处理器的数据流量•集成的I/O接口和内存控制器能减少BOM成本及缩小产品的设计•简明的软件架构基于标准的C/C++编码,GNUtoolchains,业界标准的操作系统,及optimizedsoftwarestacks因为有了硬件加速器、灵活的软
5、件架构、标准的MIPS64、toolchains、Packet-linkedlocks、scalingsupport和操作系统,使得软件开发的复杂性缩至最小OCTEON处理器的优点•内置了硬件加速器•每个内核专属的加解密处理器•芯片上各单元的内部连结•CaviumNetworks特有的专属指令集•阶梯式的高速缓存OCTEON系列产品目标应用OCTEON处理器被使用在各式各样的OEM设备。例如:•路由器•交换器•集成式管理器•内容感知交换器•应用感知网关器•三合一宽带网关器•无线网络存取集成设备■基站•内
6、核网络设备•存储网络设备,存储系统•服务器及智能网卡OCTEON系列产品主要特色OCTEON系列产品主要特色简述如下:32个内核,速度达1.5GHzOCTEON家族的多内核处理器最多支持到32个cnMIPS内核,其速度从300MHz到1.5GHz。•OCTEON和OCTEONPlus的产品支持1到16个内核,速度从300MHz到800MHz•OCTEONII的产品最多可至32内核,速度高达1.5GHz硬件加速单元器一多重的硬件加速器内建在每个OCTEON处理器。这些硬件加速器减轻了内核的负载,降低软件开
7、发的费用和复杂度。这些加速器包括了打包处理加速器、加解密处理加速器、应用程序加速器、特制化的加速器。专用的DMA引擎专用的DMA引擎让每一个硬件加速器都有存取内存的功能。某些型号的处理器提供了额外的存储器到PCIPCIe®/PCI/PCI-X®DMA弓摩。高速互连硬件单元和内核是高速互连的。这些互相连结在与内核同样的频率下工作。每个内部连结是由多个总线偕同流水线操作技术以及复杂的硬件调停逻辑所组成的。总线的带宽和布置经过了最优化,使得数据传输更有效率,也消除潜在的瓶颈。有些OCTEONII的型号含有cr
8、oss-barhyper-connect的技术使其内核数可达32或更多。业界标准的开发工具和操作系统业界标准的开发工具(GCC,GDB)和操作系统(包括SMPLinux®)都已被用在OCTEON处理器的内核、硬件加速器、以及CaviumNetworks-specific说明书。使用者可以方便地编写C/C++程序,并且可以继续沿用现有的软件。在MISP64和MIPS32ISA架构下编写的软件都可以延续使用。灵活的软件架构因OCTEON有良好的
此文档下载收益归作者所有