slashCAM
Administrator
Administrator
Beiträge: 11279

FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code

Beitrag von slashCAM »


Besitzer von CPUs mit der AVX-512 Befehlssatzerweiterung dürfen sich freuen: die Entwickler des Open Source-Tools FFmpeg haben genau dafür per Hand optimierten Assembler-...

Hier geht es zur Newsmeldung auf den slashCAM Magazin-Seiten:
FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code



exi
Beiträge: 16

Re: FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code

Beitrag von exi »

Wie verhält sich dieser handopitimierte Code mit Apples CPUs der M-Reihe?



cantsin
Beiträge: 15309

Re: FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code

Beitrag von cantsin »

exi hat geschrieben: ↑Sa 09 Nov, 2024 12:57 Wie verhält sich dieser handopitimierte Code mit Apples CPUs der M-Reihe?
Gar nicht.



Frank Glencairn
Beiträge: 25371

Re: FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code

Beitrag von Frank Glencairn »

FFmpeg geht zwar, ist aber ein PITA - z.B. über Homebrew, Xcode, mit Neon compilen oder binaries aus ner anderen Anwendung extrahieren.

Also nix für den geneigten Klickdrauf-User.

AVX-512 spricht Apple Silicon allerdings gar nicht, da hast du natürlich recht.
Sapere aude - de omnibus dubitandum



cantsin
Beiträge: 15309

Re: FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code

Beitrag von cantsin »

Interessant wäre jetzt zu erfahren, welche real life-Performancegewinne mit ffmpegs neuem AVX-512-Code und einer passenden CPU erzielt werden. "Bis zu 94x schneller" bezieht sich ja auf eher synthetische Labor-Spitzenwerte. Wo greift der AVX-512-Assembler-Code genau: bei allen Codecs, oder nur bei wenigen? Auch bei x264/x265 als den häufigst gebrauchten Codecs? Wenn ja, was sind dann typische, mittlere Performancegewinne?

Das wäre doch mal ein Job für einschlägige YouTuber. Leider kann ich da noch nichts dergleichen finden.



Onkel Danny
Beiträge: 489

Re: FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code

Beitrag von Onkel Danny »

Hier der Tom's Hardware Artikel dazu und hier der darauf basierende
Golem Artikel

Ich bezweifel aber, das es alle Fragen beantworten wird.
Zuletzt geändert von Onkel Danny am So 10 Nov, 2024 11:24, insgesamt 1-mal geändert.



cantsin
Beiträge: 15309

Re: FFmpeg bis zu 94x schneller durch handoptimierten AVX-512 Assembler-Code

Beitrag von cantsin »

Frank Glencairn hat geschrieben: ↑So 10 Nov, 2024 07:40 FFmpeg geht zwar, ist aber ein PITA - z.B. über Homebrew, Xcode, mit Neon compilen oder binaries aus ner anderen Anwendung extrahieren.
Da Handbrake, Shutter Encoder & Co. auf ffmpeg basieren bzw. aufsetzen, landen die neuen AVX512-Optimierungen bald auch in diesen Programmen.



 Aktuelle Beiträge [alle Foren]
 
» Offener Brief der Initiative Fair Film an die ÖR Rundfunkanstalten
von Bluboy - Di 2:37
» Betacam SP Tapes reißen - Ursache?
von Reämara - Di 1:39
» Die Trompeten klingen etwas "kratzig"
von freezer - Di 1:35
» Blackmagic Resolve Studio, Micro Panels und Fairlight Desktop Console 20 Prozent günstiger
von markusw - Mo 23:41
» Was schaust Du gerade?
von roki100 - Mo 23:41
» Elektronischer Verschluss beim Video? A7iv
von rush - Mo 20:23
» DVD zu Full HD skalieren
von hexeric - Mo 20:11
» Welches LED-Kopflicht?
von acrossthewire - Mo 19:48
» GFX Eterna - Für wen wird Fujifilms erste Cinema-Kamera interessant?
von Da_Michl - Mo 19:34
» Sony A7iv überhitzt mit HDMI-Monitor
von smashcam - Mo 19:31
» Gesetzliche E-Rechnungs­pflicht ab 01.01.2025
von TheBubble - Mo 19:09
» Was hast Du zuletzt gekauft?
von Jörg - Mo 18:25
» THEMA GELD: Wie Filme finanziert werden! Mit Fabian Gasmia!
von Nigma1313 - Mo 18:09
» Nach Update auf DaVinci Resolve 19 Zahlungsaufforderung
von DKPost - Mo 17:16
» Eastman Kodak investiert in seine Filmmaterial-Fabrik
von ruessel - Mo 17:09
» Resolve Color Science Assistant
von freezer - Mo 15:45
» Blackmagic DaVinci Resolve 19.1.1 ist da
von slashCAM - Mo 14:39
» Kein Happy End in Sicht für das Kinojahr 2024
von Gabriel_Natas - Mo 14:38
» Gladiator II - Trailer
von Darth Schneider - Mo 13:32
» Filmconvert Hazy
von Bildlauf - Mo 11:59
» Nvidia zeigt Fugatto - KI-Sounddesigner, Audiotool und Mitmusiker
von j.t.jefferson - Mo 11:27
» Davinci Resolve 19.1.1 Update ist da
von freezer - Mo 8:43
» Biete: Fuji XH2s + Fujifilm MKX 18-55mm T2.9 + Atomos Shinobi
von panalone - So 19:39
» HDMI Skalierung/Rotation Konverter oder Monitor?
von Clemens Schiesko - So 19:34
» Welche Externe SSD M2 für den Mac Mini M1
von 123oliver - So 19:29
» Mein L-Mount Problem
von roki100 - So 19:07
» Von Deutschland direkt ans HOLLYWOODSET! Mit Vi-Dan Tran
von Mantas - So 18:53
» Licht how to:
von Darth Schneider - So 18:00
» Sony PXW-Z200 und HXR-NX800 vorgestellt - mehr KI, mehr Streaming-Funktionen
von Motivsucher - So 16:54
» Untertitel Spurenstile löschen
von gregg1111 - So 13:45
» Was hörst Du gerade?
von Skeptiker - So 11:31
» Reminder: Teltec Black Deals & Gutschein-Aktion endet morgen Abend (2.12.)
von HerrWeissensteiner - So 11:03
» Atomos Black Friday - Shogun Ultra und Ninja Phone stark verbilligt
von rudi - Sa 14:30
» Tamron führt das 11-20mm F/2.8 Zoom für Canon RF ein
von slashCAM - Sa 12:33
» Nutzung von Lego in Doku - Alternativen?
von macaw - Sa 10:53