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

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

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

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]
 
» Nikon Z f Vollformat DSLM im Retro-Look (FM2) für 2.499,- Euro vorgestellt: 24MP Sensor, 4K 10 Bit 60p …
von Funless - Mi 16:36
» Neue Nikon Z8 Firmware 3.01 soll Objektiv-Kompatibilität verbessern
von slashCAM - Mi 15:21
» Konkurrenz für IMAX - Neues HDR-Premiumkinoformat Vue Epic für Europa
von dienstag_01 - Mi 14:13
» Panasonic LUMIX S1II und S1IIE für Videofilmer - bis zu 15 Blendenstufen und ARRI Log
von roki100 - Mi 12:44
» Zwei leichte Samyang Prima-Objektive (16mm / 85mm) für Sony E vorgestellt
von slashCAM - Mi 10:12
» Vorsicht, Crew United Abo Falle!!
von hannaern - Mi 9:48
» RØDE Wireless Micro: Ab sofort auch kabellose iPhone-Aufnahme ohne Empfänger
von Blackbox - Di 17:46
» Zoom M3 Mictrak Erfahrungen?
von Jörg - Di 15:46
» Social Media, KI & Co. - Neue Gefährdungslagen für die Meinungsvielfalt
von Blackbox - Di 15:46
» Zittern mit 50fps Clip in 25fps Timeline
von blueplanet - Di 13:14
» "32 Bit float" Recording - Ist das wirklich besser?
von ksingle - Di 12:37
» Neue Dummy-Adapter von SWIT für NP-F-, LP-E6- und NP-FZ100-Akkus
von Blackbox - Di 2:37
» LensNode Plug-In
von j.t.jefferson - Mo 22:36
» 15.000 Euro - welche Kamera
von pillepalle - Mo 21:04
» Kamera- & Objektivangebote: Bis zu 1.000€ Rabatt bei Nikon, Canon & Co
von slashCAM - Mo 16:12
» Tarifvertrag zum Einsatz von KI
von ruessel - Mo 10:20
» 4.000 Komparsen für "Tribute von Panem" gesucht
von philr - So 11:14
» Gurkenauslöser
von Jott - Sa 21:55
» Blackmagic Updates für Cloud Store, Video Assist und BRAW
von Rick SSon - Sa 13:34
» Amazon Prime Day - ausgewählte Schnäppchen für Video, Foto & Co.
von GaToR-BN - Fr 12:57
» Nextorage cf-express Type a Erfahrung
von MuffinOne - Mi 23:26
» Wie Hitchcock mit Psycho nicht nur den Horror, sondern den Kinobesuch veränderte
von 7River - Mi 20:10
» Nikon Z6 III - Sensor-Bildqualität, Rolling Shutter, Dynamik - Günstige Z8 für Filmer?
von blueplanet - Mi 14:10
» Kamera, Objektive, Drohnen, Zubehör: Bis zu 50% Rabatt bei Sony, DJI & Co.
von slashCAM - Mi 13:48
» Neue, mehrschichtige Bildsensoren könnten 3-fache Lichtausbeute und Auflösung ermöglichen
von moowy_mäkka - Mi 13:08
» Atomos stellt Studiosonic Headphones vor - nur ein weiteres Rebranding?
von rush - Mi 7:36
» Aufbereitung von altem Filmmaterial Super 8 / Hight 8
von cantsin - Mi 7:23
» Blackmagic PYXIS 6K - aktuell für 2.000 Euro erhältlich
von rush - Di 9:45
» Dynamic Range iPhone?
von Jott - Di 5:10
» KOMMERZ vs. KUNST als Regisseur
von Nigma1313 - Mo 20:42
» Biete: Blackmagic Pocket Cinema 4K mit viel Zubehör
von TheRealRobert - Mo 19:05
» Adobe Premier Pro 2024 Audiostereospur
von Asjaman - Mo 17:57
» DJI stellt Transport-Drohne FlyCart 100 mit 80 Kilo Nutzlast vor
von acrossthewire - Mo 16:35
» Bildschirmaufnahme mit VLC Player oder andere Software?
von Videopower - Mo 13:15
» Licht how to:
von Darth Schneider - Mo 12:24