会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明申请
    • RENDERING GRAPHICS DATA ON DEMAND
    • 渲染图形数据的需求
    • WO2017003697A1
    • 2017-01-05
    • PCT/US2016/037721
    • 2016-06-16
    • MICROSOFT TECHNOLOGY LICENSING, LLC
    • GROSSMAN, Mark
    • G06F12/1009G06F9/46
    • G06T15/005G06F9/461G06F12/1009G06F12/109G06F2212/1016G06F2212/302G06F2212/656G06F2212/657G06T1/00G06T1/60
    • Methods and systems for rendering graphics data on demand are described herein. One or more page tables are stored that map virtual memory addresses to physical memory addresses and task IDs. A page fault is experienced when a task running on a GPU accesses, using a virtual memory address, a page of memory that has not been written to by the GPU. Context switching is performed in response to the page fault, which frees up the GPU. GPU threads are identified and executed in dependence on the task ID associated with the virtual memory address being used when the page fault occurred to thereby cause the GPU to write to the page of memory associated with the page fault. Further context switching is performed to retrieve and return the state of the task that was running on the GPU when the page fault occurred, and the task is resumed.
    • 本文描述了用于根据需要渲染图形数据的方法和系统。 存储一个或多个页面表,将虚拟内存地址映射到物理内存地址和任务ID。 当GPU上运行的任务使用虚拟内存地址访问未由GPU写入的内存页时,会遇到页错误。 响应于页面故障执行上下文切换,这释放了GPU。 根据与发生页面错误时使用的虚拟存储器地址相关联的任务ID,识别并执行GPU线程,从而使GPU写入与页面错误相关联的存储器页面。 执行进一步的上下文切换以检索并返回在页面故障发生时在GPU上运行的任务的状态,并且恢复任务。