MIPS Technologies日前推出了一款具有“虚拟CPU”结构的下一代内核,该公司相信此内核能够避免面向多媒体和网络应用的多内核设计。
这款90纳米、500MHz、32位的MIPS34K实际上是早期MIPS24中带DSP扩展的扩展集,被MIPS称为对称多线程。该内核整合了几个硬件虚拟处理元件和一个可选的质量服务逻辑模块,用于实时的确定性操作。MIPS34K内核采用两个虚拟处理元件(VPE0和VPE1),包含总共5个线程-context(TC)模块。
据MIPS34K产品营销经理Vivek Sardana表示,在需要混合DSP和RISC操作及使用超过一个操作系统的嵌入消费应用中,这种集成应比MIPS24K的性能提高多达两倍。
MIPS34K工程总监Darren Jones表示:内部测试显示,并行运行几种EEMPC基准的新内核比连续运行基准的早期625MHz内核速度快60%。这一速度提升仅采用了两个线程,并且对缓存没有什么影响。硅片成本只有该72平方毫米裸片的14%。
伯克莱设计技术公司(BDTI,Berkeley Design Technology Inc.)DSP分析师Kenton Williston表示,MIPS设计使困扰几乎每项微处理器设计的一大瓶颈的影响最小化:与存储器延迟引起线程丢失、流水线停顿和其它因素有关的流水线内在的无效率性。RTOS供应商ExpressLogic市场副总裁John Carbone表示:“在现实世界里,许多时间浪费在循环执行时没有可用数据,因为缓存线路正在载入或者CPU正在修复缓存丢失。”
为了重新捕获丢失的循环,并利用最小数量的额外硅片,MIPS多线程结构在硬件中保留了多重context,因此当有丢失的循环时,该处理器能够切换到另一个context,发挥处理器流水线内空白位置的作用。
但Kenton Williston指出,MIPS34K并非适合所有多媒体网络密集应用。Express Logic的Carbone也对该方法的可扩展性提出质疑:TC和VPE的数量增加无需显著增大内核的裸片面积?这种方法能令集成多个VPE/TC-enabled 34K内核设计受益吗?
上一篇:IBM下一代Power6处理器揭开面纱,速度达5.6GHz
下一篇:Ramtron的开发套件可支持8051 MCU
推荐阅读最新更新时间:2024-05-02 20:21
- 【干货视频】走进TE智能制造工厂,追踪连接器绿色生产全过程
- 下载喽:PCIe要了解的10件事和识别协议的BSX系列BERTScope误码率测试仪技术资料
- 泰克“无忧计划”买与租的自由转换!赏漫画、填问卷 参与活动好礼送!
- 有奖活动|逛安富利人工智能云会展,解锁AI资料,赢好礼!
- TE携手ARCH打造定制化摩托骑行体验,助力智能出行未来
- 在挑战中成长,一起进修TI汽车技术集锦 赢积分有好礼
- LYTSwitch-1 LED驱动器 天生小体积,应用高效率,围观有好礼!
- 身临其境不足以窥全貌,《TI嵌入式产品研讨会》比现场更有料的小小书
- Silicon Labs EFM32PG22开发套件 传你所思 创你所想!申请进行时!
- 借助 TI 工业应用参考设计,加快产品上市时间