Anzahl der Beiträge : 90 Anmeldedatum : 03.11.10 Alter : 28 Ort : Kolbermoor
Thema: CUDA in OmSi Di 29 März - 18:26
Hallo erstmal, ich habe gelesen und auch selbst gemerkt, dass Omsi sehr viel CPU-Leistung braucht. Was ich fragen wollte ist, ob man CUDA-Unterstützung in OmSi einfügen könnte. Ich weiß selbst, dass soetwas dermaßen schwer ist, aber es würde einen riesigen Leistungsschub geben.
MfG Denis
Niklas1998
Anzahl der Beiträge : 424 Anmeldedatum : 27.12.10 Alter : 25 Ort : Deutschland, Berlin, Berlin
Thema: Re: CUDA in OmSi Di 29 März - 18:49
mal für dumme, was ist CUDA?
Foob
Anzahl der Beiträge : 1870 Anmeldedatum : 13.11.09
Anzahl der Beiträge : 90 Anmeldedatum : 03.11.10 Alter : 28 Ort : Kolbermoor
Thema: Re: CUDA in OmSi Di 29 März - 18:56
Kurz und knapp benutzt man die CUDA um Rechenprozesse, die normalerweise von dem Prozessor ausgeführt werden mit der Grafikkarte zu berechnen. Das bringt einen riesigen Geschwindigkeitszuwachs, weil die GPU solche Sachen viel schneller berechnen kann.
baumi
Anzahl der Beiträge : 159 Anmeldedatum : 15.03.11 Alter : 46 Ort : 'detten
Thema: Re: CUDA in OmSi Di 29 März - 18:56
Multicore Unterstützung wäre zumindest schonmal ein Anfang, ich hab nen Q9950 auf 3,01GHZ und spiele in fast Minimal Auflösung...
Denis
Anzahl der Beiträge : 90 Anmeldedatum : 03.11.10 Alter : 28 Ort : Kolbermoor
Thema: Re: CUDA in OmSi Di 29 März - 18:58
CUDA bringt aber deutlich mehr Leistungszuwachs.
stormfire
Anzahl der Beiträge : 52 Anmeldedatum : 05.07.09 Alter : 39 Ort : Dortmund
Thema: Re: CUDA in OmSi Di 29 März - 18:59
Ich weiss nicht ob das realistisch ist...Der Aufwand auf CUDA zu Programmieren ist immenz. Man schliesst alle Besitzer anderer Karten aus. Und noch dazu weiss ich nicht wie das aussieht wenn die Grafikkarte nebenbei noch relativ viel für die Grafik tun muss, was sie bei OMSI ja muss. Ich bezweifele das man dann einen so hohen Vorteil bekommt wie du dir vorstellst. Dazu kommt das die Anbindung über PCIe zwischen Daten im Arbeitsspeicher und der Karte langsamer ist als zwischen CPU und Arbeitsspeicher. Daher würde sich das nur dann lohnen wenn Daten direkt zur Verfügung stehen und keine IO-Operationen nach sich ziehen.
Alles in allem würde ich deswegen sagen das sich Marcel und Rüdiger wohl nicht damit beschäftigen werden da es ein sehr sehr hoher aufwand ist, obwohl der nutzen insgesamt fraglich ist und auch nur für ca die hälfte der Kunden überhaupt einsetzbar ist (eben nur jene mit einer Nvidia-Karte).
Ich habe letztes Jahr in der uni mal einen Vortrag über Nvidia und CUDA gehört und war angetan davon wie viel CUDA leisten kann aber auf der anderen Seite muss man gut abwegen ob der Aufwand sich lohnt. Da eine GPU am besten bei Matritzen und Vektorenrechnung am besten Glänzen kann zum Beispiel. Desweiteren ist erforderlich, dass das was man machen möchte sich sehr gut Parallelisieren lässt auf sehr viele Kerne, denn sonst bringt dir CUDA (fast) nichts.
Niklas1998
Anzahl der Beiträge : 424 Anmeldedatum : 27.12.10 Alter : 25 Ort : Deutschland, Berlin, Berlin
Thema: Re: CUDA in OmSi Di 29 März - 19:04
ich habe eine NVidia GeForce 7600 GS.
würde Cuda damit funktionieren??
wenn der aufwand so imens ist, glaube ich nicht, dass m&r das machen
stormfire
Anzahl der Beiträge : 52 Anmeldedatum : 05.07.09 Alter : 39 Ort : Dortmund
Thema: Re: CUDA in OmSi Di 29 März - 19:06
Niklas1998 schrieb:
ich habe eine NVidia GeForce 7600 GS.
würde Cuda damit funktionieren??
Nein soweit ich weiss wurde CUDA erst mit der Geforce-8 Reihe und den Quadro karten eingeführt
Niklas1998
Anzahl der Beiträge : 424 Anmeldedatum : 27.12.10 Alter : 25 Ort : Deutschland, Berlin, Berlin
Thema: Re: CUDA in OmSi Di 29 März - 19:12
aso,naja wir nicht passieren. (das sie es einführen)
n1216
Anzahl der Beiträge : 61 Anmeldedatum : 12.05.09 Alter : 43 Ort : L.E.
Thema: Re: CUDA in OmSi Di 29 März - 19:51
Ich schließe mich baumi an... multicore wäre schön...
enigma
Anzahl der Beiträge : 196 Anmeldedatum : 13.02.11 Alter : 36 Ort : Berlin
Thema: Re: CUDA in OmSi Di 29 März - 22:45
n1216 schrieb:
Ich schließe mich baumi an... multicore wäre schön...
jepp +1
Heflix
Anzahl der Beiträge : 16 Anmeldedatum : 10.07.09
Thema: Re: CUDA in OmSi Sa 2 Apr - 6:06
enigma schrieb:
n1216 schrieb:
Ich schließe mich baumi an... multicore wäre schön...
jepp +1
Jap ich auch! Denn ohne multicore ist mein i7 920 doch sehr langsam mit nur 2,6Ghz
Freddyx93
Anzahl der Beiträge : 333 Anmeldedatum : 26.04.09 Alter : 31 Ort : Bochum
Thema: Re: CUDA in OmSi Sa 2 Apr - 9:45
Heflix schrieb:
enigma schrieb:
n1216 schrieb:
Ich schließe mich baumi an... multicore wäre schön...
jepp +1
Jap ich auch! Denn ohne multicore ist mein i7 920 doch sehr langsam mit nur 2,6Ghz
Dann wäre mein i7 2600 K bei 3.4/4.6GHZ ja auch Langsam. Nein man merkt schon wirklich das Omsi nur einen Kern mit einbezieht, wäre schön wenn es da eventuell mal was geben würde Soweit ich weiß muss man dafür aber schon etwas Komplexer an die Sache rangehen. CUDA wäre eine Nette Sache, soweit ich weiß wird derzeit auch bei RoR versucht die Physikalischen Berechnungen per Cuda laufen zu lassen oder per OpenCL.
wurstbrot
Anzahl der Beiträge : 266 Anmeldedatum : 06.03.11 Ort : Mainz
Thema: Re: CUDA in OmSi Sa 2 Apr - 17:28
Wie schon erwähnt wurde machen Ansätze wie CUDA nur bei parallelisierbaren Berechnungen Sinn. Erst wenn OMSI multithreadfähig werden würde, würde es Sinn machen zu überlegen ob einige Berechnungen davon von GPU's übernommen werden können. So weit ich weiss kann es Fälle geben wo dies im Vergleich zur CPU erhebliche Vorteile hat, bei anderen wiederum Nachteile. Allerdings: Solange AMD und NVidia nur ihre eigenen Brötchen backen und sich nicht auf einen Standard mal einigen (der beiden nur nützen würde...) werden diese Ansätze nur ein Schattendasein fristen.