Heißt CUDA rendern mit der GPU?
Hey Leute, ich will mir bald eine GTX 660 Superclocked kaufen und einen i5 4460. Damit möchte ich dann Adobe Premiere Videos rendern (ca. 15 Minuten pro Stück). Würdet ihr mir empfehlen dass ich CUDA anschalte? Und was bringt CUDA eigentlich? Rendert er dann nur mit der GPU oder?
Weiß einer vlt. noch wie lange ich ca. brauchen würde um damit dann ein 15 min. Video zu rendern?
PS: Habe 8GB RAM
Danke im voraus
4 Antworten
CUDA solltest Du in jedem Fall einschalten, damit nutzt Du optimierte Hardware der GPU mit zum rendern. Damit wird es in jedem Fall schneller.
Wie lange das Rendering dauert, kann Dir niemand sagen. Das hängt sehr stark von Ausgangsmaterial und Zielformat/-Auflösung ab.
GPU= Graphikprozessor...CUDA=CUDA (früher auch Compute Unified Device Architecture genannt) ist eine von Nvidia entwickelte Programmier-Technik, mit der Programmteile durch den Grafikprozessor (GPU) abgearbeitet werden können. In Form der GPU wird zusätzliche Rechenkapazität bereitgestellt, wobei die GPU im Allgemeinen bei hochgradig parallelisierbaren Programmabläufen (hohe Datenparallelität) signifikant schneller arbeitet als die CPU. CUDA wird vor allem bei wissenschaftlichen und technischen Berechnungen eingesetzt.
CUDA an sich ist die Bezeichnung für allgemeine Funktionen abseits der reinen Grafikdarstellung bei Nvidia. Bei Render- / Konvertierungstools kann teilweise von diesen Funktionen Gebrauch gemacht werden. Die Basislast trägt dabei dennoch die CPU...CUDA kann bei einigen Programmoptionen in der Nachbearbeitung allerdings unterstützend zum CPU-Arbeitsthread genutzt werden. Das kann je nach Leistungsfähigkeit der Grafikkarte und Auslegung des Anwendungsprogramms durchaus 10 bis weit über 100% Leistungszuwachs ( resultierend in Zeitersparnis ) gegenüber reiner CPU-Berechnung erwirken.
Wenn Dein Arbeitstool CUDA nutzen kann, so arbeiten CPU und Grafik nach Möglichkeit auch zusammen. Das funktioniert allerdings nur bei extrem parallelisierbaren Bearbeitungsoperationen des Tools. Der Hauptstream ( Grundarbeit ) bleibt meist wegen der Komplexität bei der CPU. Bei einigen Filtern und Aufhübschungsoptionen kann die Grafik merklich unterstützen.
Ja, wenn du CUDA aktivierst wird ein Teil der Rechenarbeit von der GPU übernommen was die Renderzeit verkürzt.
Dass heißt dann dass bei CUDA die CPU + die GPU arbeitet, oder?