Übersicht

Angesichts der explosionsartigen Zunahme an Daten, die zwischen verschiedenen Endpunkten an der Edge und in Ihren Rechenzentren übertragen und verarbeitet werden müssen, wirkt sich die Fähigkeit zur effizienten Kompression der Daten direkt auf die Performance und Speicheranforderungen in Echtzeit aus. Davon ist auch die Rentabilität Ihrer Lösungen betroffen.

Die CPU-gestützte Datenkompression ist nicht in der Lage, die von den heutigen Anwendungen geforderte Echtzeit-Performance zu liefern und dabei gleichzeitig die Speicher- und Infrastrukturkosten niedrig zu halten.

Die AMD Vitis™ Datenkompressionsbibliothek ist eine Performance-optimierte Bibliothek zur Beschleunigung der Lempel-Ziv (LZ) Datenkompressions- und Dekompressionsalgorithmen auf AMD Beschleunigerkarten. Sie ist als spezielle Kompressions-Engine konzipiert, die mehrfach gleichzeitig auf derselben AMD Beschleunigerkarte ausgeführt werden kann, um die hohen Durchsatzanforderungen Ihrer Algorithmen zu erfüllen. Dies senkt den Bandbreitenverbrauch und die Gesamtkosten für die Infrastruktur, sowohl on-premise als auch in der Cloud.

Sie können die voroptimierten Bibliotheks-Kernel für die Kompression/Dekompression von LZ4 und Snappy nutzen oder die optimierten allgemeinen Primitiven bei der Konzeptionierung Ihres beschleunigten End-to-End-Kernels als Komponenten verwenden.

Performance-Benchmark

AMD Vitis Data Compression Chart
  • AMD Alveo™ U200 bei 44 % Nutzung
  • Intel® Core™ i7 9700K CPU mit 4,9 GHz (Single-Thread): Quelle

Ressourcen