- 专利标题: Methods and apparatus to emulate graphics processing unit instructions
-
申请号: US16144290申请日: 2018-09-27
-
公开(公告)号: US10559057B2公开(公告)日: 2020-02-11
- 发明人: Konstantin Levit-Gurevich , Michael Berezalsky , Noam Itzhaki , Arik Narkis , Orr Goldman
- 申请人: Intel Corporation
- 申请人地址: US CA Santa Clara
- 专利权人: INTEL CORPORATION
- 当前专利权人: INTEL CORPORATION
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Hanley, Flight & Zimmerman, LLC
- 主分类号: G06T1/20
- IPC分类号: G06T1/20 ; G06F9/455 ; G06T1/60 ; G06F9/38 ; G06F9/50
摘要:
Embodiments are disclosed for emulation of graphics processing unit instructions. An example apparatus includes a kernel accessor to access an instruction of an original GPU kernel, the original GPU kernel intended to be executed at a first GPU. An instruction support determiner is to determine whether execution of the instruction is supported by a second GPU different from the first GPU. An instruction modifier is to, in response to determining that the execution of the instruction is not supported by the second GPU, create an instrumented GPU kernel based on the original GPU kernel. The instrumented GPU kernel includes an emulation sequence. The emulation sequence is to, when executed by the second GPU, cause the second GPU to emulate execution of the instruction by the first GPU.
公开/授权文献
信息查询