发明名称 INFRASTRUCTURE SUPPORT FOR GPU MEMORY PAGING WITHOUT OPERATING SYSTEM INTEGRATION
摘要 <p>In a CPU of the combined CPU/GPU architecture system, the CPU having multiple CPU cores, each core having a first machine specific register for receiving a physical page table/page directory base address, a second machine specific register for receiving a physical address pointing to a location controlled by an IOMMUv2 that is communicatively coupled to a GPU, and microcode which when executed causes a write notification to be issued to the physical address contained in the second machine specific register; receiving in the first machine specific register of a CPU core, a physical page table/page directory base address, receiving in the second machine specific register of the CPU core, a physical address pointing to a location controlled by the IOMMUv2, determining that a control register of the CPU core has been updated, and responsive to the determination that the control register has been updated, executing microcode in the CPU core that causes a write notification to be issued to the physical address contained in the second machine specific register, wherein the physical address is able to receive writes that affect IOMMUv2 Page Table invalidations.</p>
申请公布号 WO2013090594(A8) 申请公布日期 2014.05.15
申请号 WO2012US69531 申请日期 2012.12.13
申请人 ADVANCED MICRO DEVICES, INC.;ATI TECHNOLOGIES ULC 发明人 WOLLER, THOMAS, ROY;VAN DOORN, LEENDERT, PETER;RAHMAN, ARSHAD;BLINZER, PAUL;CHENG, GONGXIAN, JEFFREY;TERRY, ELENE
分类号 G06F9/38;G06F9/30;G06F12/10 主分类号 G06F9/38
代理机构 代理人
主权项
地址