- 论坛徽章:
- 3
|
原帖由 scutan 于 2009-2-18 10:38 发表 ![]()
嗯. 我看到锐捷网络有用到Cavium.
兄弟知道使用Cavium与普通的X86架构在性能上的比较吗? 比如X86平台, 小包通过率基本上是在30%左右. 不知Cavium可以达到多少啊?
Cavium我不是很熟悉,但RMI采用这种多核技术,一个core 4个hardware thread,而其它的总线架构和传统的bus有很大的区别,性能上确实很有优势;
另外他有一个网络加速器类似的东东,在数据包进入的时候就进行包的分发处理。这种专用的网络处理器,理论上明显是优于x86的,但由于软件设计显得稍微复杂一些,考虑的问题要多一些,否则,按照传统的软件开发方式,并不能体现其优势。Linux仅仅适合做其控制平台,RMI自己开发的RMIOS,用于数据平台的处理。当然,很多有能力的公司也自己开发数据处理的底层平台,配合Linux做控制平台处理。
RMI还有一个特点是,CPU之间可以互相控制,一个CPU可以启动另一个CPU。其实,我个人感觉,thread多了,其实最主要的还是优化了多线程机制,并行处理的能力增强了。单个CPU的处理能力,其实并不能与X86媲美。
以上只是个人见解,了解也不是很深刻。 |
评分
-
查看全部评分
|