Gibt es eigentlich eine Möglichkeit/Formel mit welcher man die ungefähre Geschwindigkeit einer Grafikkarte in Abhängigkeit der Anzahl der Cores berechnen kann. So dass ich vor dem Kauf einer Grafikkarte ungefähr sagen kann wieviel mal schneller mein Rechner mit dieser Karte rendern wird unter Vorraussetzung, dass die entsprechende Software auch die Möglichkeit bietet mit Hilfe der Grafikkarte zu rendern. Vieleicht weiß das ja jemand.
Ich kann mir nicht vorstellen, dass es hierfür eine exakte Formel gibt. Ich würde mich erst einmal bei den Gamer-Karten umsehen und mich dann erkundigen, ob es zu deinem Programm irgendwelche Benchmark-Test gibt.
Ich würde diesen Thread vielleicht nach TechTalk verschieben... *Hinweis an einen Mod oder Ad*
VG LeFender
Um den Thread zu beenden, werd ich heute Nachmittag einmal (absichtlich) einen Fehlkauf bei Media Markt machen den ich am Montag dann wieder korrigiere und dann wissen wir es genau.
Hab mir jetzt mal die erst beste bzw. billigste NVIDIA Karte eine GT 430 gekauft und auch schon installiert. Erste Versuche bei Blender haben zu keinem Ergebnis geführt da Blender die Karte entweder nicht erkennt oder dieses opencl erst aktiviert werden muß.
Deshalb gleich mal die Frage.: Hat schon mal jemand mit einer nvidia Karte Blender/Luxrender mit Hilfe von OpenCL Rendern lassen und kann mir sagen was Sache ist (hatte bisjetzt ja nur GT 7300 one cuba und opencl).
Ich denke, dass was Du suchst, wird nicht so einfach zu finden sein. Vielleicht helfen Dir Tests von Grafikkarten, evtl. gemessen an der Spieleleistung.
Hab ich mir runtergeladen, muß aber gestehen, dass ich mit den angezeigten Werten nicht viel anfangen kann.
Gibt es eine Möglichkeit zu testen ob Luxrender OpenCl verwendet oder nicht ?
mfg Roland
LuxRender unterstützt OpenCL nur mit einem einzigen der integrierten Beleuchtungsmodelle. Es ist somit wohl nur eingeschränkt verwendbar.
Damit OpenCL überhaupt verfügbar ist, muss man den aktuellen nVidia Treiber von der Herstellerseite verwenden. Der limitierte Treiber, der per Windows Update bzw. per automatischer Treibersuche bereitgestellt wird, beinhaltet weder OpenGL noch OpenCL.
Ein kostenloses und sehr nützliches Tool namens GPU-z ist in der Lage, CUDA, OpenCL, DirectX Compute und PhysX Unterstützung der Grafikkarte anzuzeigen. Es liefert auch noch ne Menge Hintergrundinformaitonen zur Grafikkarte und zum aktuellen Speicherverbrauch.
Eine ernsthafte Beschleunigung beim Rendern würd ich ab nVidia GTS 450 und GTX 460 erwarten. Die Grafikkarten, die kleinere Modellnummern tragen, sind Spielzeug Auch kann man ein Auge auf ATI werfen. Die sind in einigen Bereichen deutlich schneller.
Mit Cores meint dieses Tool die Multiprozessoren. Da jeder davon 48 Cores besitzt (bei der neuen Fermi Architektur), kommst Du damit auf 96. "Dimensions" ist in dem Tool falsch geschrieben. Pfui, gleich wegschmeissen
Mit Cores meint dieses Tool die Multiprozessoren. Da jeder davon 48 Cores besitzt (bei der neuen Fermi Architektur), kommst Du damit auf 96. "Dimensions" ist in dem Tool falsch geschrieben. Pfui, gleich wegschmeissen
Ich habe jetzt mal ohne Blender, also direkt in Luxrender gerendert. Unten rechts wo die ganzen Aktivitäten angezeigt werden steht unter anderem.: GPU Load: 18%. Was heißt das denn bitte ?
Also Danke mal für die Hilfe, aber klar ist jetzt schonmal, dass sich das kaufen einer Grafikkarte nur wegen der opencl oder gpu Geschichte zumindest für Otto-Normal Anwender nicht rentiert da in einer Grafikkarte schon emens viele Cores/Recheneinheiten drin sein müßten damit man das auch merkt. Einmal ganz davon abgesehen, dass es von der Rendersoftware auch unterstützt werden müßte und das war ja eigentlich nur bei Luxrender der Fall und selbst hier nur sehr schwach und kaum bemerkbar. Den größeren Grafikspeicher (1 GB) der Karte hat man allerdings sehr wohl gemerkt, besonders beim Bearbeiten größerer Szenen, aber auch daran ,dass diese Karte halt schon ein aktuelleres Modell ist als meine gute alte GeForce 7300 er. Mehr speicher und DX 11 hat man allerdings auch bei ATI Karten und die sind wesentlich billiger. Werde also diese Kartew am Montag wieder zurückbringen und mir eine Karte holen wo einfach nur mehr Speicher und DX 11 drauf ist und die gibts schon für 30 €.
Nachträglich noch eine kleine Korrektur meiner Aussage.: Der Octaner Renderer scheint ganz gut zu sein denn da er nur mit Hilfe der GPU rendert und das auch in Punkto Geschwindigkeit nicht unbedingt schlecht. Aber Octane nutz nicht das opencl sondern das von nVidia Hauseigene Cuda.
Ich revidiere mal einen Teil meiner Aussagen, da ich ein freeware Renderer auf meiner Platte entdeckt habe der sehr gut rendert. Der rendert aber nur mit GPU und selbst bei der GT 430 mit einer beachtlichen Geschwindigkeit. Das Programm heißt MachStudio 2 Pro und ist wie gesagt freeware. Diese Tutorial-Szene habe ich eben mal schnell gerendert in der Auflösung 1280 x 720. Hat weniger als 1 Minute gedauert.
Stellenweise findet man sowas auch noch 5 Euro billiger, aber die Händler verlangen dann (im Gegensatz zu Amazon) auch Versandkosten.
Die technischen Daten der jeweiligen GPU Chips kann man direkt auf der Herstellerseite (in diesem Fall https://www.3d-board.de/www.nvidia.de ) nachschlagen und vergleichen.
aber auch die hälfte weniger Speicher. Mit viel Speicher kann ich mehr anfangen als mit viel cores. Das MachStudio stürzt übrigens bei mir öfters mal ab sobald ich die Ausgabeleistung verbessern will.