发明名称 Paravirtualisierte virtuelle GPU
摘要 Eine Ausführungsform der vorliegenden Erfindung führt ein Computer-System aus, welches eine primäre Verarbeitungseinheit, eine sekundäre Verarbeitungseinheit, welche mit der primären Verarbeitungseinheit gekoppelt ist und über eine Mehrzahl von Kanälen zugreifbar ist, eine Mehrzahl von Gastvirtuelle-Maschinen aufweist, welche auf der primären Verarbeitungseinheit ausführen, wobei jede Gast-virtuelle-Maschine einen Treiber umfasst, welcher mit der sekundären Verarbeitungseinheit assoziiert ist, und wobei eine privilegierte virtuelle Maschine auf der primären Verarbeitungseinheit ausführt und konfiguriert ist, einen verschiedenen Satz von Kanälen, welche in der Mehrzahl von Kanälen umfasst sind, für jeden der Treiber zu allozieren, welche in der Mehrzahl von Gast-virtuelle-Maschinen umfasst sind, wobei ein erster Satz von Kanälen, welcher für einen ersten Treiber alloziert ist, welcher in einer ersten Gast-virtuelle-Maschine umfasst ist, dem ersten Treiber erlaubt, auf die sekundäre Verarbeitungseinheit zuzugreifen, ohne mit irgendeinem der anderen Treiber in Konflikt zu geraten, welche in der Mehrzahl von Gastvirtuelle-Maschinen umfasst sind, und mit einem minimalen Performanz-Overhead mittels eines direkten Zugreifens auf die sekundären Verarbeitungseinheit-Kanäle.
申请公布号 DE102012218379(A1) 申请公布日期 2013.04.11
申请号 DE201210218379 申请日期 2012.10.09
申请人 NVIDIA CORPORATION 发明人 EARL, WILLIAM J.;KRANZUSCH, KEVIN J.;POPURI, SATYA KIRAN;JOHNSON, CHRISTOPHER W.
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 代理人
主权项
地址