发明名称 Dynamische Bankmodus-Adressierung für Speicherzugriff
摘要 <p>Eine Ausführungsform legt eine Technik zum dynamischen Mappen von Adressen von Speicherbänken eines Speichers auf mehrere Speicherbänke basierend auf einem Speicherbankmodus dar. Anwendungsprogramme mögen dazu konfiguriert sein, einen Speicher zu lesen oder schreiben, wobei auf unterschiedliche Anzähle von Bits pro Speicherbank zugegriffen werden, zum Beispiel auf 32 Bits pro Speicherbank, 64 Bits pro Speicherbank oder 128 Bits pro Speicherbank. Eine Zugriffsanforderung mag zu jedem Taktzyklus von einem der Anwendungsprogramme erhalten werden, und Adressen pro Verarbeitungsthread von der Zugriffsanforderung werden dynamisch gemappt basierend auf dem Speicherbankmodus, um einen Satz von Speicherbankadressen zu erzeugen. Die Speicherbankadressen werden dann verwendet, um auf den Multibank-Speicher zuzugreifen. Das Erlauben von unterschiedlichen Speicherbank-Mappings ermöglicht, dass jedes Anwendungsprogramm Speicherbankkonflikte beim Speicherzugreifen vermeidet in Vergleich mit der Verwendung von einem einzigen Speicherbank-Mapping für alle Zugriffe.</p>
申请公布号 DE102013205886(A1) 申请公布日期 2013.10.10
申请号 DE201310205886 申请日期 2013.04.03
申请人 NVIDIA CORPORATION 发明人 FETTERMAN, MICHAEL;CARLTON, STEWART GLENN;HAHN, DOUGLAS J.;SELVANESAN, RAJESHWARAN;GADRE, SHIRISH;HEINRICH, STEVEN JAMES
分类号 G06F12/02 主分类号 G06F12/02
代理机构 代理人
主权项
地址