发明授权
US08463837B2 Method and apparatus for efficient bi-linear interpolation and motion compensation
有权
用于高效双线性插值和运动补偿的方法和装置
- 专利标题: Method and apparatus for efficient bi-linear interpolation and motion compensation
- 专利标题(中): 用于高效双线性插值和运动补偿的方法和装置
-
申请号: US10687953申请日: 2003-10-17
-
公开(公告)号: US08463837B2公开(公告)日: 2013-06-11
- 发明人: Yen-Kuang Chen , Minerva M. Yeung
- 申请人: Yen-Kuang Chen , Minerva M. Yeung
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Trop, Pruner & Hu, P.C.
- 主分类号: G06F17/10
- IPC分类号: G06F17/10
摘要:
A method and apparatus for performing bi-linear interpolation and motion compensation including multiply-add operations and byte shuffle operations on packed data in a processor. In one embodiment, two or more lines of 2n+1 content byte elements may be shuffled to generate a first and second packed data respectively including at least a first and a second 4n byte elements including 2n−1 duplicated elements. A third packed data including sums of products is generated from the first packed data and packed byte coefficients by a multiply-add instruction. A fourth packed data including sums of products is generated from the second packed data and elements and packed byte coefficients by another multiply-add instruction. Corresponding sums of products of the third and fourth packed data are then summed, and may be rounded and averaged.
公开/授权文献
信息查询