-
公开(公告)号:CN113032159A
公开(公告)日:2021-06-25
申请号:CN202010935078.8
申请日:2020-09-08
Applicant: 英特尔公司
Abstract: 本申请公开了编译器辅助的寄存器堆写入减少。本文中描述的示例涉及软件和硬件优化,其管理其中对小于寄存器的整体的寄存器的写入操作的场景。编译器检测对同一寄存器进行部分写入的指令,将此类指令编组,并且将提示提供给部分写入的硬件。执行单元将经编组的指令的输出数据进行组合并且随着单次写入更新目的地寄存器而不是多次分开的部分写入。
-
公开(公告)号:CN110187917A
公开(公告)日:2019-08-30
申请号:CN201910063808.7
申请日:2019-01-23
Applicant: 英特尔公司
Inventor: S·马余兰 , S·帕尔 , A·加吉 , D·M·斯塔基 , 路奎元 , J·E·帕拉 , S·B·沙阿 , W-Y·陈 , V·维姆拉帕里 , N·克里希纳 , B·A·施瓦茨 , C·S·古拉姆 , W·潘 , A·J·斯瓦尼
Abstract: 公开了SIMD处理单元的融合。涉及用于融合SIMD处理单元的技术的方法和装置。在示例中,一种装置包括至少部分地包括硬件逻辑的逻辑,用于:接收指令集,以用于在至少两个图形处理执行单元上执行;判定该指令集是否要求依赖于数据的寻址;以及至少部分地基于对指令集是否要求依赖于数据的寻址的判定,在用于至少两个图形处理单元的同步化的执行环境与用于至少两个图形处理单元的非同步化的执行环境之间进行选择。还公开并要求保护其他实施例。
-