发明名称 UNIFIED MEMORY SYSTEMS AND METHODS
摘要 The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one embodiment, the presented new approach or solution uses Operating System (OS) allocation on the central processing unit (CPU) combined with graphics processing unit (GPU) driver mappings to provide a unified virtual address (VA) across both GPU and CPU. The new approach helps ensure that a GPU VA pointer does not collide with a a CPU pointer provided by OS CPU allocation (e.g., like one returned by "malloc" C runtime API, etc.).
申请公布号 WO2015108708(A3) 申请公布日期 2015.10.08
申请号 WO2015US00014 申请日期 2015.01.20
申请人 NVIDIA CORPORATION;RAO, AMIT;SRIVASTAVA, ASHSISH;KINI, YOGESH;DOUILLET, ALBAN;GERFIN, GEOFFREY;KAUSHIK, MAYANK;SHUGLA, NIKITA;VENKATARAMAN, VYAS;FONTAINE, DAVID;JAROSZYNSKI, PIOTR;JONES, STEPHEN;KINI, VIVEK;GROVER, VINOD;LUTZ, THIBAUT;HAIRGROVE, MARK;PERELYGIN, KYRYLO;DUNNING, LUCIEN;SWOBODA, DWAYNE;GOPALAKRISHNAN, ARVIND;BUSCHARDT, CAMERON 发明人 RAO, AMIT;SRIVASTAVA, ASHSISH;KINI, YOGESH;DOUILLET, ALBAN;GERFIN, GEOFFREY;KAUSHIK, MAYANK;SHUGLA, NIKITA;VENKATARAMAN, VYAS;FONTAINE, DAVID;JAROSZYNSKI, PIOTR;JONES, STEPHEN;KINI, VIVEK;GROVER, VINOD;LUTZ, THIBAUT;HAIRGROVE, MARK;PERELYGIN, KYRYLO;DUNNING, LUCIEN;SWOBODA, DWAYNE;GOPALAKRISHNAN, ARVIND;BUSCHARDT, CAMERON
分类号 G06F12/06;G06T1/20 主分类号 G06F12/06
代理机构 代理人
主权项
地址