发明名称 SYSTEM AND METHOD FOR CONTEXT MIGRATION ACROSS CPU THREADS
摘要 One embodiment of the present invention sets forth a technique for associating arbitrary parallel processing unit (PPU) contexts with a given central processing unit (CPU) thread. The technique introduces two operators used to manage the PPU contexts. The first operator is a PPU context push, which causes a PPU driver to store the current PPU context of a calling thread on a PPU context stack and to associate a named PPU context with the calling thread. The second operator is a PPU context pop, which causes the PPU driver to restore the PPU context of a calling function to the PPU context at the top of the PPU context stack. By performing a PPU context push at the beginning of a function and a PPU context pop prior to returning from the function, the function may execute within a single CPU thread, but operate on a two distinct PPU contexts.
申请公布号 US2012191958(A1) 申请公布日期 2012.07.26
申请号 US201213436594 申请日期 2012.03.30
申请人 NVIDIA CORPORATION 发明人 WILT NICHOLAS PATRICK
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址