Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Nvidia will OpenCL über CUDA unterstützen

Nachdem die OpenCL-Spezifikation zur Programmierung von Grafikchips in ihrer ersten Version verabschiedet wurde, will nun neben Apple auch Nvidia den Standard möglichst früh unterstützen. Mit der Erfahrung der bisherigen API will Nvidia den OpenCL-Standard über das hauseigene CUDA unterstützen. Dabei soll das CUDA-basierte OpenCL nach Vorstellung Nvidias nur als weitere Sprache neben dem C-basierten CUDA angesehen werden. Da sich beide Lösungen technisch sehr ähnlich sind, will Nvidia zukünftig beide Schnittstellen unterstützen. Zudem soll die Portierung von CUDA-basierten Programmcode auf OpenCL-basierten Programmcode einfach sein. Kompatibilitätsprobleme aufgrund unterschiedlicher Implementierungen seitens der Hersteller hält Nvidia für unwahrscheinlich. Wichtig ist aber auch die Unterstützung durch das Betriebssystem. Mac OS X 10.6 Snow Leopard wird dabei das erste Betriebssystem mit Unterstützung von OpenCL sein. Die Unterstützung unter Windows ist fraglich, denn dort steht neben Nvidias CUDA unter anderem auch Microsofts DirectX 11 Compute zur Auswahl.

Weiterführende Links:

Kommentare

sgn400
sgn40010.12.08 16:50
Bin echt mal gespannt, wie stark das meine Rechner beschleunigt ...

MfG
T.J.
Fällt der Apfel vom Baum, hatte Newton recht
0
bluefisch20010.12.08 17:08
Den Rechner? = 0
Deine Applikationen? In speziellen Situationen(Rendering von Bildern etc.) extrem...
0
Garp200010.12.08 17:16
Beim ermitteln von WPA-Keys oder öffnen von verschlüsselten E-Mails: extremst

Link: http://www.hardware-infos.com/news.php?news=2456
Star of CCTV
0
rasta293
rasta29310.12.08 17:38
ich hab gedacht Open CL kann jede Grafikkarte unterstützen, und nicht so wie Cuda nur bestimmte GraKas von nVidia???
0
SGAbi200710.12.08 18:00
NVIDIA will ja auch OpenCL ÜBER CUDA unterstützen.
Da steht mit keiner Silbe, dass OpenCL nur mit NVIDIA-Chips funktioniert!
0
rasta293
rasta29310.12.08 18:41
dann können grakas die kein cuda unterstützen auch kein OpenCL? zumindest bei nVidia chips?
0
tomvos
tomvos10.12.08 19:24
OpenCL wird nur auf den Grafikkarten der Baureihen
  • 8xxx, 9xxx, 2xx von nVidia,
  • 2xxx, 3xxx, 4xxx von ATI
unterstützt werden. Alle GPUs, die unterhalb dieser Baureihen liegen, haben leider nicht die notwendige Programmierbarkeit, um OpenCL zu unterstützen.
With sufficient thrust, pigs fly just fine. However, this is not necessarily a good idea. It is hard to be sure where they are going to land, and it could be dangerous sitting under them as they fly overhead.
0
Michael Lang10.12.08 19:38
rasta293:
OpenCl ünterstützt alle großen GPU-Hersteller. Das wird auch mit ATI/AMD-Karten funktionieren, da der Standard halt Plattformunabhängigkeit vorsieht.

Es werden alle GPUs unterstützt werden, welche programmierbare Recheneinheiten (Shader) besitzen. Wie tomvos richtig bemerkt hat, ist das dann auf die von Ihm genannten GPU-Familien beschränkt. Uralt-Grakas können das hardwaretechnisch prinzipiell nicht!
- Das größte Maul und das kleinste Hirn,wohnen meist unter derselben Stirn. - Hermann Oscar Arno Alfred Holz, (1863 - 1929), deutscher Schriftsteller
0
Michael Lang10.12.08 19:40
Und das Nvida weitehin CUDa unterstützt beruht mit Sicherheit drauf, dass erstens dafr bereits einige Programme bestehen und zweitens, weil gerade Windows wohl (vorerst) kein OpenCL unterstützen wird. Unter Windows muß man dann CUDA nehmen...
- Das größte Maul und das kleinste Hirn,wohnen meist unter derselben Stirn. - Hermann Oscar Arno Alfred Holz, (1863 - 1929), deutscher Schriftsteller
0
Garp200011.12.08 11:06
...oder DirectX 11.
Star of CCTV
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.