...
首页> 外文期刊>電子情報通信学会技術研究報告. 信号処理. Signal Processing >A parallelizing compile algorithm in hardware/software cosynthesis system for processor cores with packed SIMD type instruction sets
【24h】

A parallelizing compile algorithm in hardware/software cosynthesis system for processor cores with packed SIMD type instruction sets

机译:带有压缩SIMD类型指令集的处理器内核的硬件/软件协同系统中的并行化编译算法

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

摘要

Consider to synthesize a processor with packed SIMD type instructions by a hardware/software cosynthesis system. The system needs a parallelizing compiler for the processor with packed SIMD type instructions. The parallelizing compiler targets the virtual processor that has all availabale hardware units. It exploits instruction level parallelism using packed SIMD type instructions and output assembly codes. The output of the parallelizing compiler decides the initial configuration of the processor. This paper proposes a packed SIMD generation algorithm and an instruction merge algorithm. The packed SIMD generation algorithm packs and aligns low precision data in a register and generates packed SIMD type instructions. The instruction merge algorithm merges several packed SIMD type instructions to generate the packed SIMD type instructions that include saturation and shift operation. Experimental results demonstrate effectiveness and efficiency of the algorithm.
机译:考虑通过硬件/软件综合系统来合成带有压缩SIMD类型指令的处理器。系统需要带有打包SIMD类型指令的处理器并行化编译器。并行化编译器针对具有所有可用硬件单元的虚拟处理器。它使用打包的SIMD类型指令和输出汇编代码来利用指令级并行性。并行化编译器的输出决定处理器的初始配置。提出了压缩SIMD生成算法和指令合并算法。打包的SIMD生成算法将低精度数据打包并对齐到寄存器中,并生成打包的SIMD类型指令。指令合并算法合并几个打包的SIMD类型的指令以生成打包的SIMD类型的指令,包括饱和和移位操作。实验结果证明了该算法的有效性和有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号