...
首页> 外文期刊>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences >Sub-operation Parallelism Optimization in SIMD Processor Core Synthesis
【24h】

Sub-operation Parallelism Optimization in SIMD Processor Core Synthesis

机译:SIMD处理器核心综合中的子操作并行性优化

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

获取外文期刊封面封底 >>

       

摘要

A b-bit SIMD functional unit has n k-bit sub-functional units in itself, where b = k x n. It can execute n-parallel k-bit operations. However, all the b-bit functional units in a processor core do not necessarily execute n-parallel operations. Depending on an application program, some of them just execute n/2-parallel operations or even n/4-parallel operations. This means that we can modify a b-bit SIMD functional unit so that it has n/2 k-bit sub-functional units or n/4 k-bit sub-functional units. The number of k-bit sub-functional units in a SIMD functional unit is called sub-operation parallelism. We incorporate a sub-operation parallelism optimization algorithm into SIMD functional unit optimization. Our proposed algorithm gradually reduces sub-operation parallelism of a SIMD functional unit while the timing constraint of execution time satisfied. Thereby, we can finally find a processor core with small area under the given timing constraint. We expect that we can obtain processor core configurations of smaller area in the same timing constraint rather than a conventional system. The promising experimental results are also shown.
机译:b位SIMD功能单元本身具有n个k位子功能单元,其中b = k x n。它可以执行n个并行的k位操作。但是,处理器内核中的所有b位功能单元不一定执行n并行操作。根据应用程序,其中一些仅执行n / 2个并行操作,甚至执行n / 4个并行操作。这意味着我们可以修改b位SIMD功能单元,使其具有n / 2 k位子功能单元或n / 4 k位子功能单元。 SIMD功能单元中k位子功能单元的数量称为子操作并行性。我们将子操作并行性优化算法合并到SIMD功能单元优化中。我们提出的算法逐渐减少了SIMD功能单元的子操作并行度,同时满足了执行时间的时序约束。因此,我们最终可以在给定的时序约束下找到面积较小的处理器内核。我们期望我们可以在相同的时序约束下获得比传统系统更小的处理器核心配置。还显示了有希望的实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号