首页> 外国专利> Apparatus and method for vectorization of detected saturation and clipping operations in serial code loops of a source program

Apparatus and method for vectorization of detected saturation and clipping operations in serial code loops of a source program

机译:用于在源程序的串行代码循环中对检测到的饱和度和限幅操作进行矢量化的设备和方法

摘要

An apparatus and method for vectorization of detected saturation and clipping operations in serial code loops of a source program are described. In one embodiment, the method includes the analysis of source program code to identify source code utilizing conditional constructs to perform saturation/clipping operations. Once analysis is complete, identified source code is vectorized to implement identified saturation/clipping operations utilizing single instruction, multiple data (SIMD) saturation/clipping instructions. Accordingly, utilizing embodiments of the present invention, conditional statements utilized to implement saturation arithmetic, as well as clipping of data values, such as pixel values within graphics applications, are replaced with SIMD saturation arithmetic instructions, as well as clipping instructions.
机译:描述了一种用于在源程序的串行代码循环中对检测到的饱和度和限幅操作进行矢量化的装置和方法。在一个实施例中,该方法包括对源程序代码进行分析,以利用条件构造来执行饱和/剪切操作来识别源代码。一旦分析完成,将对识别的源代码进行矢量化处理,以利用单个指令,多个数据(SIMD)饱和/剪切指令来实现识别的饱和/剪切操作。因此,利用本发明的实施例,用于实现饱和度算术以及数据值的限幅的条件语句,以及诸如图形应用内的像素值的限幅,被SIMD饱和度算术指令以及限幅指令代替。

著录项

  • 公开/公告号US7020873B2

    专利类型

  • 公开/公告日2006-03-28

    原文格式PDF

  • 申请/专利权人 AART J. C. BIK;MILIND GIRKAR;

    申请/专利号US20020176503

  • 发明设计人 MILIND GIRKAR;AART J. C. BIK;

    申请日2002-06-21

  • 分类号G06F9/45;

  • 国家 US

  • 入库时间 2022-08-21 21:41:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号