Der Alveo-MA35D-Medienbeschleuniger nutzt eine speziell entwickelte VPU zur Beschleunigung der gesamten Videopipeline.

Der Alveo-MA35D-Medienbeschleuniger nutzt eine speziell entwickelte VPU zur Beschleunigung der gesamten Videopipeline. (Bild: AMD)

Der Medienbeschleuniger bietet mit 32×1080p60 Streams pro Karte eine hohe Kanaldichte, Leistungseffizienz und niedrige Latenzen, die entscheidend sind, um die Infrastrukturkosten zu senken, die für die Skalierung solcher rechenintensiven Inhalte erforderlich sind. Im Vergleich zur vorherigen Generation erreicht die aktuelle Version eine viermal höhere Kanaldichte, einen zweimal geringeren Energieverbrauch pro Kanal und eine viermal geringere Latenz.

Speziell entworfene Videoverarbeitungseinheit

Der Medienbeschleuniger nutzt eine speziell entwickelte VPU zur Beschleunigung der gesamten Videopipeline. Durch die Ausführung aller Videoverarbeitungsfunktionen auf der VPU werden die Datenverschiebungen zwischen CPU und Beschleuniger minimiert, was die Gesamtlatenz verringert und eine Kanaldichte mit bis zu 32×1080p60, 8×4Kp60 oder 4×8Kp30 Streams pro Karte erlaubt. Die Plattform bietet Unterstützung für die Mainstream-Codecs H.264 und H.265 mit niedriger Latenz und verfügt über AV1-Transcoder-Engines der nächsten Generation, die bis zu 52 % Bandbreite einsparen.

KI-gestützte, intelligente Video-Pipeline

Der Beschleuniger verfügt über einen integrierten KI-Prozessor und spezielle Videoqualität-Engines, um die Qualität des Erlebnisses bei reduzierter Bandbreite zu verbessern. Der KI-Prozessor wertet die Inhalte Bild für Bild aus und passt die Encodereinstellungen dynamisch an, um die wahrgenommene visuelle Qualität zu verbessern und gleichzeitig die Bitrate zu minimieren. Zu den Optimierungstechniken gehören die ROI-Kodierung (Region of Interest) für die Auflösung von Text und Gesichtern, die Erkennung von Artefakten zur Korrektur von Szenen mit einem hohen Maß an Bewegung und Komplexität sowie die inhaltsbezogene Kodierung für vorausschauende Erkenntnisse zur Bitratenoptimierung.        

Interaktive Medien skalieren

Die Skalierung von Streaming-Diensten in großem Umfang erfordert eine Maximierung der Kanalanzahl pro Server bei gleichzeitiger Minimierung von Energieverbrauch und Bandbreite pro Stream. Durch die Bereitstellung von bis zu 32×1080p60 Streams pro Karte bei 1 W pro Stream ermöglicht ein 1U-Rack-Server, der mit 8 Karten ausgestattet ist, 256 Kanäle.

Software Entwicklungskit

Die Plattform ist über das Software Development Kit (SDK) von AMD Media Acceleration nutzbar und unterstützt die Video-Frameworks FFmpeg und Gstreamer für eine einfache Entwicklung. Die Medien-Beschleuniger werden ab sofort bemustert, die Serienproduktion wird für Q3 erwartet. Um die Entwicklung zu beschleunigen, steht ein Early Access Program zur Verfügung, das eine umfassende Dokumentation und Software-Tools für die Erprobung der Architektur enthält.

Sie möchten gerne weiterlesen?