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: 16325

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.
"Wieso eigentlich überhaupt was drehen? Warum nicht jahrelang nur darüber philosophieren?" -stip



Frank Glencairn
Beiträge: 26509

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: 16325

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.
"Wieso eigentlich überhaupt was drehen? Warum nicht jahrelang nur darüber philosophieren?" -stip



Onkel Danny
Beiträge: 497

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: 16325

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.
"Wieso eigentlich überhaupt was drehen? Warum nicht jahrelang nur darüber philosophieren?" -stip



 Aktuelle Beiträge [alle Foren]
 
» Was hörst Du gerade?
von Bluboy - Mi 10:35
» Neuer Atomos Ninja TX Monitor-Recorder - leichter, heller, vielseitiger
von slashCAM - Mi 9:18
» Portkeys LS7P - 7"-On-Camera-Monitor mit integrierter Kamerasteuerung
von DKPost - Mi 8:35
» >Der LED Licht Thread<
von Rockcrusher - Mi 8:29
» Motor Smart: Intelligenter AutoFocus-Motor von PDMovie nutzt LiDAR und KI
von roki100 - Mi 1:47
» Linsen (Vintage, Anamorphic & Co.)
von roki100 - Di 21:20
» Hollyland Lark Max 2: extrem kleines Funkmikro
von rush - Di 20:00
» Camera (Camcorder?) als Hauptkamera für YouTube gesucht
von RalRam - Di 18:42
» Theateraufführung - wie Ton abgreifen?
von Darth Schneider - Di 17:22
» Nanlite lumo - Einklappbares Ringlicht für Smartphone Creator
von Alex - Di 16:09
» Erste KI-generierte Footage in einer Netflix Original Serie
von slashCAM - Di 10:36
» Iphone 15- 4K Video in 60p Kino Modus uvm
von Axel - Mo 21:21
» Panasonic S5 - Allgemeine Fragen, Tipps und Tricks, Zeig deine Bilder/Videos usw.
von blueplanet - Mo 20:39
» Olympus OM-D E-M5 Mark II OVP incl. Meike 28mm/2.8
von thsbln - Mo 20:20
» Fuji Fujinon XF 56mm f1.2 R MKI
von thsbln - Mo 19:13
» 7artisans 15mm/4.0 asph. Nikon Z OVP
von thsbln - Mo 17:49
» Nikon Nikkor Z 28mm 2.8 SE
von thsbln - Mo 17:38
» Neue Sony CFexpress-Karten mit 960/1920 GB verdoppeln Geschwindigkeit
von Jott - Mo 16:57
» Fuji Fujifilm X-M5 kit XC 15-45mm F3.5-5.6 OIS PZ OVP Garantie
von thsbln - Mo 16:26
» Eddie AI kann jetzt auch skriptbasierte Rohschnitte erstellen
von slashCAM - Mo 10:21
» Sony soll eine FX8 mit 12K-Sensor für den Herbst planen
von Mantas - Mo 10:14
» Suche XLR-Kamera-Mikrofon
von cantsin - Mo 0:36
» Panasonic LUMIX S9 - Kleinste 6K V-Log Kamera für 1.699 Euro
von Darth Schneider - So 18:20
» Illusionen
von manfred52 - So 11:53
» BMD Production Camera 4k in 2025?
von Darth Schneider - Sa 17:22
» Sollte ich das Firmware updat bei meiner EOS R8 durchführen?
von walang_sinuman - Sa 14:37
» Manueller Focus mit Darstellung der Entfernung in Metern?
von Jörg - Sa 13:40
» Accsoon CineView M7 Pro - smarter SDI/HDMI Funkmonitor
von slashCAM - Sa 11:33
» Gimbal Panasonic s5 ii
von Darth Schneider - Sa 5:23
» Werbung - es geht auch gut ;) Sammelthread
von Bluboy - Fr 17:59
» RØDE verschenkt neuen Wireless Micro Kameraempfänger als Upgrade
von slashCAM - Fr 12:27
» DJI Mini 5 Pro kommt in 5 Wochen - mit 50 Min Flugzeit und LiDAR
von blueplanet - Fr 12:10
» Seagates 30 TB HAMR-Festplatten ab sofort im Handel frei erhätlich
von slashCAM - Fr 9:30
» AV1 Codec in Premiere
von Bluboy - Do 19:19
» Sigma 17-40mm F1.8 DC ART an Sony FX30 und DJI RS4 Mini im Praxistest / Teil 1
von rush - Do 17:46