Nvision: CUDA soll bald C++ und Fortran beherrschen

Nvidias Chef-Wissenschaftler kündigt neue Funktionen an

Die Entwicklungsumgebung CUDA für allgemeine Rechenaufgaben auf Nvidia-GPUs soll neben reinem C in Zukunft auch mit objektorientierten Programmiersprachen umgehen können. Dies erklärte Nvidia auf seiner Hausmesse "Nvision 08" in San Jose.

Anzeige

Bis zu 149 Mal schneller
Bis zu 149 Mal schneller
"Chief Scientist" David Kirk hatte bereits im April 2008 im Interview mit Golem.de bekräftigt, dass Nvidia weiterhin auf massiv parallele Architekturen setzt. Neben der Beschleunigung von Computerspielen wird dabei das Rechnen auf Grafikkarten für Nvidia immer wichtiger. Noch hat das Unternehmen mindestens ein Jahr Vorsprung vor Intel, die frühestens Ende 2009 Grafikkarten mit der Larrabee-Architektur auf den Markt bringen wollen.

Folding schneller als mit CPUs
Folding schneller als mit CPUs
Daher trommelt Nvidia bei jeder Gelegenheit für seine Programmierumgebung CUDA. Damit lässt sich nach bisherigem Stand in kürzester Zeit ein Programm in Standard-C auf eine Grafikkarte portieren. Kirk dazu in San Jose: "Wenn Sie C programmieren können, können sie in weniger als einem Tag ihr Programm auf CUDA umstellen.".

C ist jedoch nicht immer das Mittel der Wahl und so soll CUDA demnächst C++ beherrschen, ebenso das im technisch/wissenschaftlichen Bereich noch immer beliebte Fortran. Wann das jedoch der Fall sein wird, erklärte Nvidia noch nicht. David Kirk zeigte stattdessen seine bereits seit einem halben Jahr bekannten Folien, die erklären sollen, warum die bei vielen Anwendungen gegenüber einer Quad-Core-CPU mit 3 GHz mindestens zehnfache Beschleunigung per GPU so wichtig ist.

Verbogene Scheiben per Raytracing
Verbogene Scheiben per Raytracing
Beim Faktor 10 denken laut Kirk Programmierer über das Aufrüsten der Hardware nach, beim Faktor 100 auch über völlig neue Plattformen. Bei einigen Anwendungen soll diese hundertfache Beschleunigung auch bereits erreicht sein - konkrete Beispiele nennt Nvidia hier nicht, weil es sich zum Teil um Finanz-Software oder Anwendungen des US-Militärs handelt.

Für Privatanwender, die nicht selbst programmieren, soll CUDA nun aber auch endlich etwas greifbarer werden. Auf der Nvision zeigt beispielsweise das Softwareunternehmen Pegasys die Version 4.0 seines beliebten Video-Kodierers "TMPEG", der auf Nvidia-Grafikkarten bis zu zehnmal schneller laufen soll als mit CPUs alleine.

Bald volle Genauigkeit mit CUDA
Bald volle Genauigkeit mit CUDA
Um für CUDA zu werben, verrät Nvidia inzwischen auch seine Stückzahlen, zumindest indirekt. Wie das Unternehmen in San Jose mehrfach erklärte, steht es kurz vor der Auslieferung der zehnmillionsten CUDA-fähigen GPU. CUDA wird aber nur von Grafikkarten ab der Generation G80 (GeForce 8800 GTX) und allen danach erschienenen Produkten unterstützt. Somit dürfte Nvidia in den letzten 21 Monaten nach Erscheinen des G80 über alle Grafikkarten, Mainboards mit integrierter Grafik und Notebooks mindestens 10 Millionen Grafikprozessoren verkauft haben. Die älteren Produkte, die teils noch heute angeboten werden, sind dabei aber nicht eingerechnet, weil sie CUDA nicht beherrschen.

Foto der Raytracing Demo
Foto der Raytracing Demo
Mit einer Überraschung konnte David Kirk dann aber doch noch aufwarten. Während Intel auf jeder Branchenveranstaltung neue Rekorde im Raytracing meldet, hatte sich Nvidia bisher stets für klassische Raster-Grafik für Spiele ausgesprochen. Dass Raytracing aber nicht auf GPUs funktionieren würde, ist laut David Kirk "ein Mythos". Daher zeigte er auch einen teilweise per Raytracing erzeugten Bugatti Veyron, der mit rund 10 Bildern pro Sekunde durch eine Stadt fuhr. Dabei wurden laut Kirk die Spiegelungen auf Teilen des Autos und im Lack per Raytracing erzeugt, wofür sich diese Methode gut eignet. Der Rest der Umgebung, insbesondere die nur recht mässig beleuchteten Häuser, wurden durch Shader-Effekte und herkömmliche Rasterung erzeugt.

Details zur Konfiguration des Demo-Rechners und dem Aufbau der Raytracing-Software wie beispielsweise deren Verknüpfung mit klassischen Geometrie-Algorithmen verriet David Kirk noch nicht. Dafür ist für den kommenden Mittwoch (Ortszeit) ein eigener Vortrag angesetzt.


Kaliumhexacyano... 28. Jan 2009

Hat jemand Lust, die CLR auf die Grafikkarte zu portieren? Ich spende auch ein paar...

Nameless 13. Sep 2008

Darf man fragen wie er heißt?

RayTracey 27. Aug 2008

Echtzeitraytracing macht nicht nur bei Spiegelungen Sinn, auch Schattenwürfe und globale...

anonym 26. Aug 2008

Amen.

GPU-Klaus 26. Aug 2008

Ich stimme dir bei deiner Einschätzung zu, dass ein Emulator nicht viel Sinn macht, aber...

Kommentieren



Anzeige

  1. Software Developer with Focus on Application Development (m/w)
    OMICRON electronics GmbH, Klaus (Österreich)
  2. IT-Administrator (m/w) für den Betrieb von Webapplikationen
    Daimler AG, Stuttgart
  3. Technical Support Agent (m/w)
    alphaEOS AG, Stuttgart
  4. Anwendungsentwickler (m/w) Bestandsführungssystem
    Helvetia Schweizerische Versicherungsgesellschaft AG, Frankfurt am Main

 

Detailsuche


Hardware-Angebote
  1. Raspberry Pi 2 Modell B / Quad-Core Prozessor / 1GB RAM - inkl. Kühlkörper
    ab 36,44€
  2. MSI-Cashback-Aktion: Ausgewählte Grafikkarte und Mainboard kaufen
  3. Seagate 8-TB-Festplatte vorbestellbar
    264,00€

 

Weitere Angebote


Folgen Sie uns
       


  1. Geplante Obsoleszenz

    Ein Viertel aller Flat-TVs wird wegen Defekt ausgetauscht

  2. Europa

    Telekom stellt pro Woche 100.000 Anschlüsse auf All-IP um

  3. Zend

    Experimentelle JIT-Engine für PHP veröffentlicht

  4. Jolla Tablet im Hands on

    Sailfish OS funktioniert auch auf dem Tablet

  5. Imagination Technologies

    Winzige Wearable-GPU und H.265-Einheiten für Smartphones

  6. Biometrie

    Fujitsu zeigt Iris-Scanner mit NIR-Licht für Smartphones

  7. Industrie 4.0

    Brüssel, höre die digitalen Signale!

  8. Gamedesign

    Fiese Typen in Spielen

  9. Mozilla

    Firefox OS will auch in Industriestaaten auf den Billigmarkt

  10. Sony Xperia Z4 Tablet im Hands on

    Gespenstisch leicht



Haben wir etwas übersehen?

E-Mail an news@golem.de



Spieldesign: Spiele sollen sich nicht wie Filme anfühlen
Spieldesign
Spiele sollen sich nicht wie Filme anfühlen
  1. Steam Valve kündigt neues VR-Headset an
  2. Microsoft Xbox One wird wohl ab Sommer zum Dev Kit
  3. Games PS4 und Xbox One bei Spielentwicklern beliebter

Die Woche im Video: Abenteurer, Adware und ein fixer Anschluss
Die Woche im Video
Abenteurer, Adware und ein fixer Anschluss
  1. Die Woche im Video Ein Spionagering, Marskandidaten und Linux für den Desktop
  2. Die Woche im Video New 3DS, Stromzähler und der schnellste Smartphone-Chip
  3. Die Woche im Video Raspberry Pi 2, die Telekom am DE-CIX und Alienware Alpha

IMHO: Automotive ist das neue Internet of Things
IMHO
Automotive ist das neue Internet of Things
  1. Uber-Konkurrent Kommt bald das Google-Taxi ohne Fahrer?
  2. Bundesverkehrsminister Autonome Autos sollen in zehn Jahren normal sein
  3. Autobahn Ruhrgebiet soll Testgebiet für autonomes Fahren werden

  1. Re: Wie gut daß es die Welt nicht interessiert...

    mnementh | 17:34

  2. Re: vielleicht müsste man die Frage einmal...

    zendar | 17:34

  3. Re: Silent Hill in einem Atemzug mit Resident...

    mnementh | 17:32

  4. Re: Gute Produkte!

    berritorre | 17:31

  5. Wie es mich da schon wieder würgt!

    AllDayPiano | 17:30


  1. 16:40

  2. 16:08

  3. 15:58

  4. 15:57

  5. 15:42

  6. 15:21

  7. 14:55

  8. 14:21


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel