Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nvidia Cuda



All4one
12.01.2009, 14:57
Ich hab schon viel darüber gelesen und gehört weiß aber immer noch nicht genau was dieses Programm von Nvidia bringen soll.:???:
Hilft es Die Performance in Spielen zu steigern oder nur in Video bereich?
Weiß jemand mehr als ich?

1337_alpha
12.01.2009, 15:00
Das ist einfach ein Treiberpaket...
Da ist der Treiber drin und sonst noch ein paar Programme die man aber nich braucht
Steht aber alles auf der NVidia Homepage -_-

All4one
12.01.2009, 15:02
Ja genau aber der Treiber ist ja ein besonderer und soll ja angeblich schnelleres agieren zwischen cpu und gpu bewirken oder?

LKrieger
12.01.2009, 15:13
http://www.nvidia.de/object/cuda_what_is_de.html


NVIDIA CUDA™ Technologie ist die einzige C-Programmierumgebung der Welt, mit der Programmierer und Entwickler Software zur schnellen Durchführung komplexester Berechnungen schreiben können, indem die enorme parallele Rechenleistung der zahlreichen Recheneinheiten des Grafikprozessors genutzt wird. Millionen CUDA-fähige Grafikprozessoren (http://www.nvidia.de/object/cuda_learn_products_de.html) sind bereits im Einsatz, und Tausende Softwareprogrammierer benutzen die kostenlosen CUDA Softwaretools zur Beschleunigung unterschiedlichster Anwendungen von der Video- und Audiokodierung bis hin zu Öl- und Gasprospektion, Produktdesign, medizinischer Bildgebung und wissenschaftlicher Forschung.
Dier ist nochmal die genaue Definition.
Das heißt jetzt im Klartext: Cuda ist eine Technologie die es erlaubt bisher ausgeführte Arbeiten von der CPU auf die Grafikkarte zu übertragen. Da die Grafikkarte um ein XXvielfaches schneller Rendern kann als eine CPU bringt das eben den Vorteil. Der Nachteil ist, das es noch sehr wenig Programme gibt die die Technologie verwenden können.

Mfg LKrieger

All4one
12.01.2009, 15:15
http://www.nvidia.de/object/cuda_what_is_de.html


Dier ist nochmal die genaue Definition.
Das heißt jetzt im Klartext: Cuda ist eine Technologie die es erlaubt bisher ausgeführte Arbeiten von der CPU auf die Grafikkarte zu übertragen. Da die Grafikkarte um ein XXvielfaches schneller Rendern kann als eine CPU bringt das eben den Vorteil. Der Nachteil ist, das es noch sehr wenig Programme gibt die die Technologie verwenden können.

Mfg LKrieger




Gelten denn zu Programmen auch Spiele?

LKrieger
12.01.2009, 15:20
Gelten denn zu Programmen auch Soiele?

Meinst du Spiele?? - Nein speziell auf der Technologie gibts soweit ich weiß noch kein Game. Du kannst dir allerdings mal ein bisschen rendering anschauen. Dazu musst du nur das DirectX SDK herunterladen da sind nen paar hübsche Tests im Sample-Browser.

http://www.microsoft.com/downloads/details.aspx?FamilyId=5493F76A-6D37-478D-BA17-28B1CCA4865A&displaylang=en

Mfg LKrieger

noxon
13.01.2009, 09:56
CUDA ist nur die Schnittstelle mit der man die Grafikkarte ansprechen kann. Mit einer Art C ähnlichem Code kann man so die GPU für sich nutzen, wenn man meint damit Berechnungen schneller durchführen zu können als auf der CPU. Egal ob es sich dabei um Spiele handelt oder ob man das Wetter damit vorhersagen will.
In Spielen wird CUDA zum Beispiel dafür genutzt um die Berechnungen der PhysX Engine durchzuführen. Man kann aber auch alles Andere damit machen, wenn man meint, dass es Vorteile bringt.

CUDA ist eigentlich nur für den Programmierer interessant. Die müssen sich damit beschäftigen, wenn sie Programme für die GPU schreiben wollen. Den Anwender braucht das eigentlich nicht zu interessieren. Dem kann es ja egal sein, wie und womit das Programm/Spiel geschrieben wurde, solange es funktioniert. :)

TommyB
17.01.2009, 22:53
Gelten denn zu Programmen auch Spiele?

Spiele benutzen die GPU schon, eben um das Rendern der Bilder zu beschleunigen, die normale CPU wäre da hoffnungslos überfordert.

Es geht um *andere* Software, die normalerweise auf dem Prozessor des Rechners läuft.

Wenn dir SETI@home was sagt, für das Projekt gibt es einen CUDA-fähigen Client, der die Abarbeitung der Workunits wesentlich beschleunigt.

Auch andere rechenintensive Sachen, wie z.B. physikalische oder chemische Simulationen profitieren von der parallelen Architektur der Nvidia GPUs.

grüße
thomas

twinTurbo
08.03.2009, 18:14
nVidia CUDA @ CeBit09

http://www.youtube.com/watch?v=gqFv4lzpL4k&eurl=http://www.pcgameshardware.de/aid,678225/Cuda-Nvidias-Videoverbesserungstechnik-in-Aktion/Grafikkarte/News/

Hier wird gezeigt, wie eine GPU eine DVD hochskalliert, während die CPU (Q core) gar nichts schafft!^^