Postproduktion allgemein Forum



CUDA ist deutlich schneller



Fragen rund um die Nachbearbeitung, Videoschnitt, Export, etc. (div. Software)
Antworten
hannes
Beiträge: 1174

CUDA ist deutlich schneller

Beitrag von hannes »

Hallo in die Runde,

habe in Loiloskope spaßeshalber mal einen kleinen Film gerendert:

Mit CPU nach MP4 5:46min
Mit CUDA noch genau 1:57min

Was enthalten uns die anderen Schnittsysteme da vor?
Die Technik wird doch von NVidia schon lange bereit gehalten.
Glückauf aus Essen
hannes



Georg
Beiträge: 322

Re: CUDA ist deutlich schneller

Beitrag von Georg »

Cyberlink unterstützt in PowerDirector CUDA
Gruß Georg
Einsteigerbücher für den Videoschnitt: www.video-intern.com



hannes
Beiträge: 1174

Re: CUDA ist deutlich schneller

Beitrag von hannes »

Richtig, aber die "Namhaften" eben doch nicht.
Schon was von Canopus oder Corel gehört?
Ich nicht.
Glückauf aus Essen
hannes



Jörg
Beiträge: 10840

Re: CUDA ist deutlich schneller

Beitrag von Jörg »

Schon was von Canopus oder Corel gehört?
so lange bei Canopus die Firecoder blu für richtiges Geld angeboten und verkauft wird, dürfte das Interesse dort für eine interne Lösung sehr, sehr
gering sein ....



domain
Beiträge: 11062

Re: CUDA ist deutlich schneller

Beitrag von domain »

Was mir immer noch nicht klar ist, unterstützt CUDA eigentlich auch die Timelineoperationen selbst oder bezieht sich die Geschwindigkeitssteigerung nur auf den finalen Renderprozess?



pailes
Beiträge: 938

Re: CUDA ist deutlich schneller

Beitrag von pailes »

hannes hat geschrieben:Was enthalten uns die anderen Schnittsysteme da vor?
Die Technik wird doch von NVidia schon lange bereit gehalten.
Eine Umstellung auf eine API wie Cuda ist bei Weitem nicht trivial. Ich denke viele Hersteller experimentieren mit solchen Bibliotheken, aber wie effizient das Ergebnis ist, hängt auch davon ab, in welchem Zustand sich der bestehende Render-Code einer Schnittlösung befindet. Eine Umstellung passiert da nicht innerhalb von ein paar Tagen, da können schon einige Monate vergehen bis das alles nachgezogen wurde. Und Cuda ist eine reine NVidia-Technologie, Besitzer von ATI-Karten schauen dann in die Röhre.

Mit ein bisschen Glück werden wir mit OpenCL (http://de.wikipedia.org/wiki/OpenCL) eine entsprechende Hardware-Unabhängige Lösung bekommen, auf die die Software-Hersteller setzen können.
domain hat geschrieben:Was mir immer noch nicht klar ist, unterstützt CUDA eigentlich auch die Timelineoperationen selbst oder bezieht sich die Geschwindigkeitssteigerung nur auf den finalen Renderprozess?
Was meinst Du denn mit "Timeline-Operation"?



domain
Beiträge: 11062

Re: CUDA ist deutlich schneller

Beitrag von domain »

Na alles was halt beim Schneiden so anfällt inkl. Echtzeitvorschau.
Wird diese denn auch durch CUDA beschleunigt?



Mylenium
Beiträge: 1303

Re: CUDA ist deutlich schneller

Beitrag von Mylenium »

hannes hat geschrieben:Was enthalten uns die anderen Schnittsysteme da vor?
Die Technik wird doch von NVidia schon lange bereit gehalten.
Öhm, zu Zeiten der CUDA-Beta und beim Release der v1 gab's gerade mal 3 Grafikkarten der GeForce 7xxx Serie oder so, die das (theoretisch) konnten, aber in der Praxis dank verbuggter Treiber doch nicht alle Features funktionsfähig verwenden konnten. Erst mit der 8xxx Serie ging das richtig los. Außerdem ist GPU-Code ganz anders gestrickt als CPU-Code, das macht man nicht mal so auf die Schnelle. Und selbst dann ist noch die Frage, ob es Sinn macht. Sehr komplexe Konstrukte, die nur ab einer sehr hohen Anzahl von Shadereinheiten funktionieren, also damit nur auf teuren Karten, nützen niemandem was. Da ist der Aufwand in der Entwicklung im Vergleich zum potenziellen Absatz solcher Karten zu groß. Und naja - GPU-Code ist immer noch weitestgehend Single-Precision. Selbst für MPEG-Kodierung muss man da im Zweifelsfall schon Kompromisse eingehen. Außerdem, und das its ja das Problem, muss ja immer noch eine Variante dabei sein, die als "software only" auf der CPU funktioniert, falls das Zielsystem CUDA nicht unterstützt. Allein die dazu nötigen Sicherheitsmechanismen, um nicht ständig den Rechner abzuschiessen, erfordern schon einiges and Geschick und Bedacht...

Mylenium
[Pour Mylène, ange sur terre]



Mylenium
Beiträge: 1303

Re: CUDA ist deutlich schneller

Beitrag von Mylenium »

domain hat geschrieben:Na alles was halt beim Schneiden so anfällt inkl. Echtzeitvorschau.
Wird diese denn auch durch CUDA beschleunigt?
Also bei Loilo steht da nix davon und bei anderen Programmen müßte man das sehen. Die Frage ist aber eher akademischer Natur - für's reine Abspielen sind andere Faktoren wesentlich wichtiger als die Prozessorpower zum dekodieren. Das funzt ja selbst auf 400 Euro Billigrechnern mittlerweile.

Mylenium
[Pour Mylène, ange sur terre]



jazzy_d
Beiträge: 990

Re: CUDA ist deutlich schneller

Beitrag von jazzy_d »

Die h.264 Karten von Matrox und Canopus sind ja auch "nur" für das finale Exportieren.



domain
Beiträge: 11062

Re: CUDA ist deutlich schneller

Beitrag von domain »

Mylenium hat geschrieben: Die Frage ist aber eher akademischer Natur - für's reine Abspielen sind andere Faktoren wesentlich wichtiger als die Prozessorpower
Bei einem NLE ist diese Frage aber nicht akademischer sondern rein praktischer Natur.
Ob das finale Rendern nämlich beschleunigt wird ist mir relativ egal.
Auf die Beschleunigung der Timelineoperationen speziell unter AVCHD kommt es vorwiegend an.



WoWu
Beiträge: 14819

Re: CUDA ist deutlich schneller

Beitrag von WoWu »

Die Antwort ist: ja
Das Problem ist in CPU Architekturen, dass eine GoP in den Hauptspeicher geladen, abgearbeitet und gelöscht wurde. Die MPEG2 Gops hatten aber nur ein I-Frame. Das I-Frame musste also nur so lange im Speicher gehalten werden, bis die GoP abgearbeitet war. H.264 hat aber bis zu 16 I-Frames und GoP Länge von z.B. 90. Das bedeutet, dass es nicht nur mehr Speicherbedarf für die 16 I-Frames gibt, sondern diese auch noch (statt 1/2 sec. jetzt 4 sec) im Speicher gehalten werden müssen. Auch die Menge der Referenz-Zugriffe erhöht sich entsprechend.
Es kommt hinzu, dass auch B-Frames (Slices) als Referenz für die Bewegungskompensation benutzt werden, was bisher nicht möglich war. Daher liegt der grundlegende Unterschied zwischen P- und B-Slices nur noch in der Art, in der die Makroblöcke codiert werden.
In B-Slices kann das Prädiktionssignal aus dem gewichteten Mittel zweier unterschiedlicher Prädiktionswerte gebildet werden.
B-Slices benutzen dazu zwei verschiedene Referenzbildpuffer, ein Umstand, der erhebliche Anforderungen an die Rechnerarchitektur stellt.
All dies, und noch einiges mehr, wird vom zusätzlichen DSP ausgeführt und verändert natürlich auch das Verhalten bei einem echtzeit-orientierten Bildaufbau.
Die bisher bei den Camcordern zum Einsatz gekommenen Codecs haben lediglich 4 I-Frames benutzt (auch im Hinblick auf die noch schwache Rechnerarchitektur) und dadurch natürlich auch nicht die Möglichkeiten des Codecs ausgeschöpft. Das dürfte sich aber mit den veränderten Architekturen auch ändern.
Gute Grüße, Wolfgang

E-Book:
www.provideome.de



 Aktuelle Beiträge [alle Foren]
 
» Blackmagic DaVinci Resolve 20.2 bringt neben Apple ProRes RAW u.a. benutzerdefinierte Metadaten
von freezer - Di 17:31
» Asus ProArt P16 mit AMD Ryzen AI 9 HX 370 CPU und RTX 5090 vorgestellt
von tom - Di 16:35
» Google Veo 3 und Veo 3 Fast: Neue Features, 1080p-Support und drastische Preissenkung
von slashCAM - Di 16:24
» Blackmagic unterstützt Apple ProRes RAW - nicht nur in Resolve
von Darth Schneider - Di 12:07
» Nanlux Evoke 150C + 600C Spotlight erklärt: Größtes Farbspektrum ihrer Klasse?
von slashCAM - Di 8:27
» Verschiedene Kameramodelle & Aufnahmeformate für Familienfeier vereinen
von Jott - Di 5:55
» Fujifilm GMX Eterna 55 erklärt: Aufnahmeformate, Großformat-Open-Gate, Fujinon 32-90
von Darth Schneider - Mo 19:41
» Was kommt, wenn die Gletscher verschwinden?
von Jott - Mo 19:12
» SmallRig Tribex Monopod, iPhone 17 Cages + High Capacity 221 Wh Akku erklärt
von slashCAM - Mo 9:51
» Magic Lantern mit deutlichem Lebenszeichen - Frische Motivation und frischer Code
von Walter Schulz - Mo 8:42
» RØDE senkt Preise für seine RØDE Wireless Mikrofonsysteme radikal
von Darth Schneider - Mo 8:14
» BRAW für Sony Kameras Sony FX3/FX3A, FX30, FX6 & FX9
von rush - So 21:33
» Erfahrungen mit vibrationsgedämpften Kamerabefestigungen an Motorrädern
von iasi - So 21:27
» ARRI soll (Teil)Verkauf erwägen
von iasi - So 19:41
» Ambient Lockit BT
von pillepalle - So 18:42
» Biete Sony Set FS7 Komplettset mit 28135G XDCA etc
von michael_zimmer - So 18:25
» Canon Legria HF G40 Camcorder mit Wide DR // CES 2016
von Jan - So 17:46
» Vimeo wird vom Investor Bending Spoons übernommen
von cantsin - So 17:13
» Fujifilm GFX Eterna 55 demnächst verfügbar für 16.500 Dollar
von Jott - So 16:05
» Edius 11.40 auf der IBC vorgestellt
von Bruno Peter - So 10:28
» Sachtler aktiv16T/18T und FSB 16T/18T Mk II Fluidköpfe vorgestellt
von pillepalle - So 1:45
» Neue Vocas Matte Box MB-260 - kompakt und frei konfigurierbar
von slashCAM - Sa 18:45
» ATOMOSphere erhält mobile Oberfläche und Transkriptionsfunktion
von slashCAM - Sa 12:51
» Blackmagic Camera App 3.0 für Android und iOS bringt viele Neuerungen
von Axel - Sa 11:32
» BPCC6Kpro mit ipad 10 verbinden
von coldcase - Fr 23:51
» Blackmagic Camera ProDock für iPhone 17 erklärt
von slashCAM - Fr 21:21
» Atomos stellt Studio PRO-2710 4K OLED Referenzmonitor mit Umgebungslicht-Kalibrierung vor
von slashCAM - Fr 18:40
» Atomos Shinobi 7 RX - 7" HDR-SDI/HDMI-Monitor mit Kamerasteuerung und Touch-Fokus
von pillepalle - Fr 17:48
» Sigma 20-200mm F3.5-6.3 DG | Contemporary vorgestellt
von slashCAM - Fr 15:59
» Blackmagic Camera ProDock - Dockingstation für iPhone 17 Pro Filmer
von rush - Fr 9:01
» Datacolor SpyderExpress - Monitor-Farbkalibrierung in nur 90 Sekunden
von slashCAM - Do 9:33
» Nikon ZR - erstaunlich günstige DSLM mit integrierter RED-RAW Aufzeichnung
von pillepalle - Mi 22:43
» RED V-RAPTOR XE - 8K Global Shutter Vista Vision Kamera zum halben Preis
von iasi - Mi 18:12
» Cartoni Mixo 21 Fluid Head
von pillepalle - Mi 17:05
» Canon Cinema EOS C50 - Vollformat kompakt mit 7K60p Open Gate RAW Aufzeichnung
von Rick SSon - Mi 12:25