Zurück   3DCenter Forum > Diskussions-Foren > Technologie
Registrieren Hilfe Community Kalender Heutige Beiträge Suchen Uns unterstützen

Antwort
 
Themen-Optionen Ansicht
Alt 2007-05-20, 21:41:48   #1 (im Thread / einzeln)
The_Silent_One
Senior Member
 
Benutzerbild von The_Silent_One
 
Registriert: 2006-09-05
Beiträge: 110
GPGPU im Offline-Rendering?

Hallo

Wie im Titel schon zu sehen ist, frage ich mich, ob GPGPU im Offline-Rendering eingesetzt werden kann. Zum Editieren werden ja schon seit längerem spezielle Grafikkarten eingesetzt, beim rendern tun die aber nichts.

Sollte es mit GPGPU nicht möglich sein, die GPU auch beim Rendern einzubinden? NV macht ja bereits einen Anfang mit CUDA, damit C-Code auf den GPUs ausgeführt werden kann. Wenn das möglich ist, müsste doch eigentlich auch die GPU von Otto Normal bei seinen Hobby-CAD Renderings mitarbeiten.

Wird so etwas in naher Zukunft kommen oder ist das eher unwahrscheinlich?


MfG
The_Silent_One ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-20, 21:47:55   #2 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Nur ein Beispiel von vielen:
http://www.nvidia.de/page/gelato.html
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-20, 21:50:49   #3 (im Thread / einzeln)
Coda
3DCenter
 
Benutzerbild von Coda
 
Registriert: 2003-12-23
Ort: Frankfurt Main
Beiträge: 32.566
Re: GPGPU im Offline-Rendering?

Was gerade noch ein bisschen ein Problem ist, ist dass GPUs nur Single-Precision rechnen können. Das wird sich aber wohl vorraussichtlich mit G90 ändern.

Coda ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-21, 00:04:36   #4 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Zitat von Coda Beitrag anzeigen
Das wird sich aber wohl vorraussichtlich mit G90 ändern.
schade.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-21, 01:11:00   #5 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Cool Re: GPGPU im Offline-Rendering?

Zitat von Gast Beitrag anzeigen
schade.
Warum? Weils dann dem ein oder anderen Hersteller an den Kragen geht?
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-21, 14:21:47   #6 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Zitat von Gast Beitrag anzeigen
Warum? Weils dann dem ein oder anderen Hersteller an den Kragen geht?

nö, aber mir wären lieber mehr recheneinheiten mit geringerer präzision, da ist die performance besser und FP32 reicht für echtzeitgrafik locker aus.
höhere genauigkeiten kosten nur unnötig performance in form von fehlenden ALUs
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 00:17:47   #7 (im Thread / einzeln)
ScottManDeath
Platinum Member
 
Benutzerbild von ScottManDeath
 
Registriert: 2002-08-13
Beiträge: 1.454
Re: GPGPU im Offline-Rendering?

Keiner weis ja wie es implementiert wird....

<gollum> Soft and quick as shadows, we must be. </gollum>

If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime.
- Anonymous
ScottManDeath ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 09:44:17   #8 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Zitat von ScottManDeath Beitrag anzeigen
Keiner weis ja wie es implementiert wird....
Vermutlich so wie int, ne langsame emulation mit schon vorhandenen Einheiten.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 16:01:11   #9 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Zitat von ScottManDeath Beitrag anzeigen
Keiner weis ja wie es implementiert wird....

auf jeden fall kostet es unnütze transistoren, selbst ILM rechnet "nur" mit FP32-präzision.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 16:18:11   #10 (im Thread / einzeln)
Flitzekatze
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Zitat von Gast Beitrag anzeigen
nö, aber mir wären lieber mehr recheneinheiten mit geringerer präzision, da ist die performance besser und FP32 reicht für echtzeitgrafik locker aus.
höhere genauigkeiten kosten nur unnötig performance in form von fehlenden ALUs
Ich stimme dir absolut zu!

Mir graut es auch an den Gedanken, dass wertvolle Hardwareresourcen an "GPGPU"-Unsinn verplämpert werden.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 16:38:26   #11 (im Thread / einzeln)
ScottManDeath
Platinum Member
 
Benutzerbild von ScottManDeath
 
Registriert: 2002-08-13
Beiträge: 1.454
Re: GPGPU im Offline-Rendering?

Naja, wenn GPGPU für ernsthaftes wissenschaftliches Numbercrunching interssant sein will, dann muss es double schon irgendwie unterstützen....

<gollum> Soft and quick as shadows, we must be. </gollum>

If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime.
- Anonymous
ScottManDeath ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 17:05:47   #12 (im Thread / einzeln)
Fitzcarraldo
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Ich programmier und kaufe aber keine Grafikkarten zur Simulation von RNA-Polymerase!

Was wir brauchen ist Füllrate usw. - nicht so ein Firlefanz, der eigentlich nichts mit dem Markt zu tun hat.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 17:37:49   #13 (im Thread / einzeln)
ScottManDeath
Platinum Member
 
Benutzerbild von ScottManDeath
 
Registriert: 2002-08-13
Beiträge: 1.454
Re: GPGPU im Offline-Rendering?

Naja, GPUs decken mehrere Märkte ab, bzw werden das in der Zukunft. Und dies kann man durch relative geringe Änderungen erreichen, indem man double Support einbaut.

<gollum> Soft and quick as shadows, we must be. </gollum>

If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime.
- Anonymous
ScottManDeath ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 17:55:40   #14 (im Thread / einzeln)
Gast
Gast
 
Beiträge: n/a
Re: GPGPU im Offline-Rendering?

Zitat von ScottManDeath Beitrag anzeigen
Naja, wenn GPGPU für ernsthaftes wissenschaftliches Numbercrunching interssant sein will, dann muss es double schon irgendwie unterstützen....
dann sollen sie doch bitte auch eigene beschleunigerkarten für diesen bereich auflegen. im wissenschaftlichen bereich wird eh jede menge geld investiert, da kann man genug geld verlangen um auch eine kleine auflage rechtfertigen zu können und muss nicht den "normaluser" den balast mitbezahlen lassen.
  Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-22, 23:20:37   #15 (im Thread / einzeln)
ScottManDeath
Platinum Member
 
Benutzerbild von ScottManDeath
 
Registriert: 2002-08-13
Beiträge: 1.454
Re: GPGPU im Offline-Rendering?

Naja, für wirtschaftliche Betrachtungen haben wir nicht genügend Einblick / Hintergrundwissen...

<gollum> Soft and quick as shadows, we must be. </gollum>

If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime.
- Anonymous
ScottManDeath ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-23, 01:49:15   #16 (im Thread / einzeln)
micki
Admiral Member
 
Registriert: 2002-08-14
Beiträge: 2.744
Re: GPGPU im Offline-Rendering?

naja, bei CPUs sind die ganzen extensions mit SSE1,2,3,4 auch kaum von nutzen fuer graphische anwendungen, aber fuer wissenschaftliche dinge sind diese Extension gut.
NV und ATI werden euch einfach eklaeren weshalb double ein muss bei graphik ist und ihr werdet zufrieden sein und nur noch ueber AF/AA lachen so wie heute 16vs32bit rendering.
double rendering ist ja viel geiler als single rendering

micki ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-23, 08:56:41   #17 (im Thread / einzeln)
#44
Master Member
 
Benutzerbild von #44
 
Registriert: 2006-03-22
Ort: C:\WINDOWS\SYSTEM32 Registriert: 01.04.1337 Beiträge: Über 9000!!!
Beiträge: 8.868
Re: GPGPU im Offline-Rendering?

Der Tag fängt ja gut an

*auch kein halbes wissenschafltliches Gerät anschaffen will*

Mathematik = {1=1, , }
#44 ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-23, 10:54:49   #18 (im Thread / einzeln)
Coda
3DCenter
 
Benutzerbild von Coda
 
Registriert: 2003-12-23
Ort: Frankfurt Main
Beiträge: 32.566
Re: GPGPU im Offline-Rendering?

Zitat von micki Beitrag anzeigen
NV und ATI werden euch einfach eklaeren weshalb double ein muss bei graphik ist und ihr werdet zufrieden sein und nur noch ueber AF/AA lachen so wie heute 16vs32bit rendering.
double rendering ist ja viel geiler als single rendering
Bei der vorraussichtlichen Performance (Siehe Cell in 64-Bit - so wird's da auch ungefähr aussehen) werden sie das sicher nicht tun.

Der Transistoraufwand dürfte dafür minimal sein, solange sie das mit den 32-Bit-ALUs rechnen.


Geändert von Coda (2007-05-23 um 10:55:19 Uhr)
Coda ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Alt 2007-05-23, 11:17:46   #19 (im Thread / einzeln)
micki
Admiral Member
 
Registriert: 2002-08-14
Beiträge: 2.744
Re: GPGPU im Offline-Rendering?

Zitat von Coda Beitrag anzeigen
Bei der vorraussichtlichen Performance (Siehe Cell in 64-Bit - so wird's da auch ungefähr aussehen) werden sie das sicher nicht tun.

Der Transistoraufwand dürfte dafür minimal sein, solange sie das mit den 32-Bit-ALUs rechnen.
natuerlich werden sie am anfang nur ne emulation einwerfen, es ist nur dummes feature bashen so wie jetzt mit int, wie ich schon vor ewigkeiten mal sagte waere das alles auch in d3d9 moeglich (nur ne compiler sache).

micki ist offline   Mit Zitat antworten Beitrag zum Zitieren auswählen
Antwort

Lesezeichen
  • Dieses Thema bei Twitter speichern
  • Dieses Thema bei Facebook speichern


Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:38:44 Uhr.


Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.