Supportnet / Forum / Anwendungen(Java,C++...)
Grafikkarte oder Prozessor?
Frage
Hallo,
mich würde mal interessieren was wichtiger ist: Wenn in einem Programm ein Bild, oder ein Video gerendert wird, welche PC- Komponente macht da welche Arbeit? ist der Prozessor oder die Grafikkarte wichtiger?
Könnt ihr mir da mal eine Erklärung geben.
Danke Jens
Antwort 1 von StF
Also ich würde sagen, das es beim rendern hauptsächlich auf Den Prozessorankommt. Der kennt ja sozusagen alle Befehle zum rendern einer Grafik/Sound etc. Je schneller der Proz. desto schneller wird das Ergebnis berechnet. Die Grafikkarte ist ja hauptsächlich zu Darstellung der Grafik dar, bringt also nur was für die dartstellung der gerenderten Bilder oder Videos.
Ich würd also eher in eine neue CPU, am besten gleich nen Dualboard mit 2 Prozessoren und ne Menge Arbeitsspeicher investieren.
Gruß Stephan...
Ich würd also eher in eine neue CPU, am besten gleich nen Dualboard mit 2 Prozessoren und ne Menge Arbeitsspeicher investieren.
Gruß Stephan...
Antwort 2 von newbie007
@StF danke für die information. Du meinst also, dass die grafikkarte für das rendern einer Grafik nicht hauptausschlaggebend ist, sondern der Prozessor! Ok hört sich sinnig an.
Gruß und danke,
Jens...
Gruß und danke,
Jens...
Antwort 3 von Kai
Was? Quatsch.
Beim rendern kommt es hauptsächlich auf die Grafikkarte an.
Der Prozessor schickt sämtliche Daten, die gerendert werden müssen, an die Grafikkarte, die rendert dann alles und die CPU kann sich um andere Dinge kümmern. Ein heutiges Spiel, wie z.B. Far Cry, würde vielleicht 2 FPS haben, wenn die CPU auch noch das Rendern übernehmen müsste.
Das war ja auch der Grund warum 3D Karten erschienen sind.
Allerdings sollte der Prozessor auch entsprechend schnell sein, denn ein lahmer Proz. kann eine moderne Grafikkarte nicht ausreizen. Diese wartet dann mehr auf Daten als es sie rendert.
Beim rendern kommt es hauptsächlich auf die Grafikkarte an.
Der Prozessor schickt sämtliche Daten, die gerendert werden müssen, an die Grafikkarte, die rendert dann alles und die CPU kann sich um andere Dinge kümmern. Ein heutiges Spiel, wie z.B. Far Cry, würde vielleicht 2 FPS haben, wenn die CPU auch noch das Rendern übernehmen müsste.
Das war ja auch der Grund warum 3D Karten erschienen sind.
Allerdings sollte der Prozessor auch entsprechend schnell sein, denn ein lahmer Proz. kann eine moderne Grafikkarte nicht ausreizen. Diese wartet dann mehr auf Daten als es sie rendert.
Antwort 4 von StF
neenee, so pauschal kannst du das gar nicht sagen! beim rendern einer Grafik z.B. im 3ds max macht die ganze Arebeit allein der Prozessor!
Die Grafikkarte stellt lediglich das Bild im Viewport dar. Auch Videos rendert dementsprechnend der Prozessor! Bei Spielen z.B. FarCry werden vorgerenderte Polyobjekte nur noch mit Texturen, Licht Schatten etc. von der Grafikkarte dargestellt. Je schneller die ist, desto mehr Bilder kann die dann reproduzieren. Ich denke aber die Frage von newbie007 zielte nicht so sehr auf Spiele, sondern auf selbst gerenderte Sachen hin...
Die Grafikkarte stellt lediglich das Bild im Viewport dar. Auch Videos rendert dementsprechnend der Prozessor! Bei Spielen z.B. FarCry werden vorgerenderte Polyobjekte nur noch mit Texturen, Licht Schatten etc. von der Grafikkarte dargestellt. Je schneller die ist, desto mehr Bilder kann die dann reproduzieren. Ich denke aber die Frage von newbie007 zielte nicht so sehr auf Spiele, sondern auf selbst gerenderte Sachen hin...
Antwort 5 von Kai
Naja, das mit Far Cry ist aber jetzt SEHR oberflächlich also das "NUR NOCH Texturen Licht etc." .Vorberechnung, ok, man kann die Modelle in einen 3D Programm erstellen, aber deswegen weden sie trotzdem bei jeden Frame neu berechnet. Die Zeiten wo eine Grafikkarte Licht und Texturen als absolutes Feature beherrschte sind auch längst vorbei.

