MIPS 科技宣布推出 MIPS32® 34K™ 内核系列,它是针对高性能和成本敏感的嵌入式应用的一种革命新性多线程解决方案。34K 核心系列是首个执行MIPS® MT ASE,并利用包括 MIPS DSP ASE 的成熟功的 24KE™ 微架构的产品。34K 内核的多线程能力可显著降低整体的芯片尺寸、成本和功耗。
此外,MIPS 宣布最初的早期采用授权者人包括 iVivity,Mobileye 和 PMC-Sierra。
今天,单线程微处理器今天在等待存取存储器存取时浪费了许多周期,在相当程度地上限制了系统性能。34K 内核通过增加强处理器的利用来减少存储器等待潜伏期的影响。当一个线程停止时,其他的线程立刻馈流入流水线开始执行工作,使应用吞吐能力量实现显著地增加。国内部基准测试表明指出,运行两个线程的 34Kc™ 内核相要比单线程处理器的速度提高 60%,而尺寸仅增加 14% 的尺寸即可实现 60% 的加速。
此外,34K 内核系列可为嵌入式应用提供出众的实时响应。用户可为实时任务分配专用处理带宽,以实现有保证的服务质量(QoS)。该装置可持续监测线程进程,并和自动进行采取校矫正行动来满足或超越实时需求。
Silicon Insider 硅谷内线的首席分析师 Jim Turley 先生表示:“MIPS 在为嵌入式应用执行多线程方面已经采取了一种简单而易懂明智的方法。这种方法是一种深思熟虑的战略,可为 MIPS 的新客户用户和已有的客户用户提供改善的系统效率和节省成本节约。”
34K 内核可以最小的变化运行现有的双路向 SMP 操作系统(OS)和应用。它也并可以在独立并发协作线程环境中充当担任非常不同的角色的环境中使用(“AMP”或不非对称多重处理)。
此外,34K 内核可与和最多 2 个虚拟处理元件(VPE)———一种表示 OS 唯一的 MIPS32 架构的仅操作系统可视状态)的表现,以及 5 个线程上下文(TC)———一种表示MIPS32 架构的用户状态)的表现进行配置,实现最终的设计灵活性。(参见考图形 1,MIPS32® 34K™ 内核———概览)。这个双虚拟处理元件能力可使34K 内核可同时运行两个独立的操作系统或者选择一个双路向 SMP 操作系统。此外,它可使用多达 5 个线程上下文(TC),使单操作系统同时运行多达 5 个处理。
虽然 24K® 和 24KE 内核系列仍然是 MIPS 针对单线程应用的旗舰产品,新型的 34K 内核系列则是专门针对多线程工作量来设计的。这些包括可以是家庭应用中诸如有着包括多 VoIP 通道的外在线程的单独立应用。另一种选择是,同时它还可以用来将合成几个单线程功能结合在到一个单 34K 内核中,例如STB 应用中的一个运行 Linux 主处理器和一个运行 RTOS 的DSP 的主处理器在 STB 应用中运行一个 RTOS。网络路由器及包括数字电视和 DVD 刻录机的消费用户设备中的工作量协作意味着它他们都会受益于 34K 内核。
34K 内核强大的灵活性使其能够在类似 SMP 的配置中运行,这使其成为包括多功能打印机和扫描仪的高性能影像设备的最佳选择。此外,34K 内核的更高应用吞吐量和有效功率的结合,使之它们特别适用于合包括数码字照相机、移动手持设备和便携式媒体播放器的低功耗率应用。