首页> 外文期刊>電子情報通信学会技術研究報告 >実行段の多機能ウェーブ化によるマルチメディア機能強化
【24h】

実行段の多機能ウェーブ化によるマルチメディア機能強化

机译:在执行阶段通过多功能浪潮增强多媒体功能

获取原文
获取原文并翻译 | 示例
       

摘要

A multimedia mobile processor HCgorilla developed for ubiquitous network was built in Java CPU, cipher logic, and floating point arithmetic units. HCgorilla needed instruction scheduling, because the execution stage of HCgorilla had integer and floating point arithmetic pipelines that were physically separated and had different latencies. We describe, in this paper, the solution of this issue and the improvement of HCgorilla. Specifically, the execution stage is made a multifunctional hardware unit by merging the physical separation of arithmetic pipelines. Then, the multifunctional execution unit is wave-pipelined. Multifunctional wave-pipelines realize wide-range dynamic ILP (instruction level parallelism) at a rate higher than regular superscalar architecture.%ユビキタスネットワークへの貢献を目的として我々が開発してきたマルチメディアモバイルプロセッサHCgorillaは,Java対応でマルチメディアデータの暗号処理と浮動小数点演算の機能をハード的に組み込んでいる.しかし,HCgorillaの実行段はレイテンシイの異なる整数型と浮動小数点型の演算パイプラインを並列化しているため,命令スケジューリングが必要であった,本研究ではこの点を克服して,HCgodllaの改良を行う.具体的には,並列実行段を多機能化し,多機能型実行段をウエーブ化する.多機能型ウエーブパイプラインは,スーパースカラ方式よりも高効率でダイナミックレンジの広いILP(instruction level parallelism)を実現し,パイプライン制御の高効率低消費電力化に適している.
机译:在Java CPU,密码逻辑和浮点算术单元中构建了为普适网络开发的多媒体移动处理器HCgorilla.HCgorilla需要指令调度,因为HCgorilla的执行阶段具有整数和浮点算术流水线,它们在物理上是分开的并且具有不同的延迟本文描述了该问题的解决方案以及HCgorilla的改进。具体来说,通过合并算术流水线的物理分隔将执行阶段变为多功能硬件单元,然后对多功能执行单元进行流水线处理。多功能流水线以比常规超标量体系结构更高的速率实现宽范围的动态ILP(指令级并行性)。%我们为促进普适网络而开发的多媒体移动处理器HCgorilla是支持Java的多媒体处理器。它在硬件中合并了数据加密和浮点运算的功能。但是,由于HCgorilla的执行阶段将具有不同等待时间的整数型和浮点型运算流水线并行化,因此需要进行指令调度,因此,我们克服了这一点并改进了HCgodlla。做。具体地,使并行执行阶段成为多功能,并且使多功能执行阶段成波浪状。与超标量方法相比,多功能波流水线具有更高的效率和更宽的动态范围,实现了指令级并行性,适用于流水线控制的高效率和低功耗。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号