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

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

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

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

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]
 
» Breitniere als Kameramikrofon?
von Pianist - Fr 7:46
» Nikon Z9 umrundet den Mond und wird die zukünftige NASA-Kamera
von Darth Schneider - Fr 6:25
» Adobe bringt kostenlose Profi-Kamera App mit KI-Funktionen
von vaio - Fr 3:49
» Neue Umfrage: Welche Speicherlösung nutzt Du primär für Videodaten?
von soulbrother - Do 22:25
» EIZO ColorEdge CS3200X - 31,5" 4K-Monitor mit Profi-Features der CG-Serie
von CameraRick - Do 16:13
» Neues aus der Welt BMD + Apple Immersive Video
von R S K - Do 15:32
» Netflix VOID – neues kostenloses KI-Tool zum Entfernen von Objekten aus Videos
von MaxSchreck - Do 14:55
» Rückprojektion mit einem Ultrakurzdistanz Beamer
von asymmetric - Do 14:52
» CornerCut - direkter Timeline-Export ohne XML
von CameraRick - Do 13:59
» Audiorecorder Mikrofone Tascam FR AV-2, Lewitt, Synco
von KeineCloud - Mi 17:17
» Tascam DR-40XP - verbesserter 4-Spur-Audiorecorder
von slashCAM - Mi 16:18
» Blackmagic DeckLink IP 100G vorgestellt - 8 Kanal 4K Capturing und Playback per Ethernet
von slashCAM - Mi 14:48
» Die Filmindustrie ist zur Zeit schwierig - ANDREA LAMBSDORFF
von Nigma1313 - Mi 13:23
» Verkaufe Davinci Resolve Studio
von Jost - Mi 8:12
» Offener Brief gegen KI-Slop für Kinder auf YouTube
von j.t.jefferson - Mi 3:33
» Empfehlung gesucht: Bluetooth-Kopfhörer als Zweitmonitor
von Hifi - Di 12:51
» Sigma FF High Speed Cine Prime Set (PL-Mount) – T1.5 – 20/35/50/85mm – Top Zustand
von beesandrockets - Di 12:45
» Wir können SO nicht weitermachen! | MASTERCUT
von Nigma1313 - Di 12:34
» Weltweiter Launch von Seedance 2.0 verspätet sich nach Copyright-Aufschrei
von iasi - Mo 22:27
» Erfahrung mit MAMIYA Objektive?
von RonMarKom - Mo 19:53
» Pokalsieger Highlight Video DEVOTION
von Christian 671 - Mo 9:02
» TelTec zu empfehlen (Insolvenz)
von Pianist - So 21:18
» DIY Heltec LoRa32 V3 Spielereien
von ruessel - So 16:09
» h264 Lizenzkosten explodieren für Streaming-Anbieter
von Darth Schneider - So 14:14
» KEP59 Musikvideo mein Leben auf dem Rücksitz
von Heinrich123 - So 9:00
» Klatschen und Pfeifen aus einer mp3 entfernen
von Samir - Sa 17:52
» Sichtbarer Unterschied zwischen 4:2:2 und 4:2:0
von Jott - Sa 16:34
» Frühjahrsputz - Überflüssige Dateien unter macOS systematisch finden und löschen
von TomWI - Sa 10:39
» Sound Devices Astral Mini Plus: Kompakter Sender für Profis mit ePaper-Display
von slashCAM - Sa 10:36
» Apple M5 und M5 Max im MacBook Air und Pro - Performance unter DaVinci Resolve
von rush - Fr 19:42
» Das Ende einer Ära - Apple Mac Studio ersetzt Mac Pro endgültig
von Darth Schneider - Fr 18:29
» Schauspieler am Filmset! KAIS SETTI
von Darth Schneider - Fr 12:44
» Welche Sony A7 für längere 4K Aufnahmen?
von hexeric - Fr 9:51
» Rushes will das neue Vimeo werden
von rush - Do 16:34
» Europäischen audiovisuellen Sektor auf 142 Mrd. € geschätzt.
von ruessel - Do 15:30