首页> 外国专利> ARCHITECTURE AND EXECUTION FOR EFFICIENT MIXED PRECISION COMPUTATIONS IN SINGLE INSTRUCTION MULTIPLE DATA/THREAD (SIMD/T) DEVICES

ARCHITECTURE AND EXECUTION FOR EFFICIENT MIXED PRECISION COMPUTATIONS IN SINGLE INSTRUCTION MULTIPLE DATA/THREAD (SIMD/T) DEVICES

机译:单指令多数据/线程(SIMD / T)设备中有效混合精度计算的体系结构和执行

摘要

A method for improving power, performance, area (PPA) for mixed precision computations in a processing environment. The method includes determining a braiding factor as a number of units of work encoded into a physical thread. A value of the braiding factor is determined based on a mix of precision requirements presented for individual units of work. Units of work are classified as instructions for applied code transformation based on associated precision requirements for the processing environment. Instruction inputs from specified registers are packed together into a destination register according to the determined value of the braiding factor. The packed instructions presented in vector form are executed with an instruction set architecture configured for executing packed instructions of different precisions.
机译:一种用于提高功率,性能,面积(PPA)以便在处理环境中进行混合精度计算的方法。该方法包括将编织因子确定为编码为物理线程的工作单元的数量。编织系数的值是根据对单个工作单元提出的精度要求的混合确定的。根据处理环境的相关精度要求,将工作单元归为适用代码转换的指令。来自指定寄存器的指令输入根据编织系数的确定值打包到目标寄存器中。以向量形式呈现的打包指令由配置为执行不同精度打包指令的指令集体系结构执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号