NVIDIA Multi-Instance, ist es eine vorzeitige Reaktion auf AMD?

NVIDIA hat vor zwei Wochen seine Ampere-Architektur vorgestellt und als solche war die Aufregung enorm, hauptsächlich aufgrund der angeblichen Leistungssteigerung, die so groß ist, dass sie ihre Grafikkarten haben werden. Eines der Hauptmerkmale von Ampere-GPUs wurde jedoch weitgehend übersehen, und wo sich viele der spezifischen Leistungsverbesserungen konzentrieren, etwas, das AMD hat bereits in der Entwicklung und das wird einen Paradigmenwechsel bedeuten, den sie genannt haben Multi- Instanz . Ist Ampere daher eine vorzeitige Reaktion auf die Technologie von Lisa Su?

Das ganze Argument wird sich auf ein Schlüsselmerkmal wie konzentrieren GPU Multi-Instance oder auch als MIG bekannt. Diese Technologie ist sehr repräsentativ in Bezug auf das, was der eigene Name anzeigt, und wird sowohl für Programmierer als auch für Software eine neue Ära einleiten.

NVIDIA Multi-Instanz

NVIDIA GPU Multi-Instance, die Revolution, die AMD ebenfalls vorbereitet

Multi-Instanz-GPU-2

Wir werden nicht näher darauf eingehen, um MIG zu erklären, aber um zu verstehen, was der Start von Ampere darstellt und was AMD bringen wird, werden wir es kurz erklären. GPU Multi-Instance ist die größte Version und Zuweisung von Ressourcen auf einer Grafikkarte. Mit dieser Technologie werden die verfügbaren Ressourcen für jeden Cluster in bis zu 7 verschiedene Instanzen aufgeteilt, die unabhängig und gleichzeitig arbeiten können, um die Leistung zu maximieren.

Dies ist heute logischerweise von keiner AMD-GPU reproduzierbar und ein klarer Vorteil für NVIDIA, oder vielleicht auch nicht? Kann es ein Schachmatt von NVIDIA zu AMD sein? Im Prinzip nicht, da anscheinend und nach den Angaben in verschiedenen Patenten die von Lisa Su bereits hart an einem ähnlichen System arbeiten, das derzeit ein sehr fortschrittliches Konzept ist.

Dieses neue System hätte einen Vorteil gegenüber dem von NVIDIA implementierten und ist nichts anderes als eine Beschränkung der Ressourcen pro Instanz. Ist das wirklich besser und produktiver?

Höhere Leistung, die eine umfassende Kontrolle erfordert

Multi-Instanz-GPU

Der Vorschlag von AMD, was die Patente widerspiegeln, bietet eine größere Granularität hinsichtlich der Zuweisung verfügbarer Ressourcen. Dies bedeutet, dass es im Prinzip keine physische Begrenzung für die Ressourcen gibt. Wenn ein Container mit einem Shader oder einer bestimmten Engine arbeiten muss, kann dies dynamisch und ohne Begrenzung pro Instanz erfolgen, wie dies bei NVIDIA der Fall ist.

Das heißt, die AMD-Option würde die vollständige Nutzung der GPU-Funktionen ermöglichen, alles theoretisch mit maximaler Effizienz und Stromauslastung. Ein weiterer Vorteil, den AMD gegenüber NVIDIA zu haben scheint, ist die Tatsache, dass Warteschlangen von verschiedenen Betriebssystemen zugelassen werden, in denen zur Unterscheidung der Aufgaben jedem Container eine ID zugewiesen wird, ob physisch oder virtuell, wodurch mehrere Warteschlangen unterstützt werden.

Es ist unklar, ob dies irgendwann zu RDNA 2 als solchem ​​kommen oder Teil der CDNA-Serie für HPC sein wird, aber es scheint ziemlich klar zu sein, dass Ampere eine frühe Wette auf die Einführung mehrerer Instanzen war.

Sobald beide Technologien mit den entsprechenden Karten auf dem Markt sind, muss natürlich anhand von Vor-Ort-Daten beurteilt werden, ob es sich tatsächlich um eine höhere Leistung bei AMD oder eine bessere Optimierung bei NVIDIA handelt, wie die Geschichte der GPUs gezeigt hat , The Much umfasst wenig Druck und in diesem Sinne hat NVIDIA es immer geschafft, mit weniger mehr zu erreichen.