Nvidia gibt CUDA frei - noch nicht kompatibel mit AMD-Grafikkarten, aber in der Zukunft
Wie Nvidia kürzlich bekannt gab, öffnet der Geforce-Macher seine CUDA-Schnittstelle und stellt den Quellcode der aktuellen Version 4.1 zur Verfügung. Aktuell werden nur bestimmte Nvidia-Chips und Intel-x86-CPUs unterstützt, in Zukunft sollen aber auch AMD-GPUs teilhaben dürfen.
Nvidia hat den Quellcode des aktuellen Compilers der CUDA-Version 4.1 veröffentlicht und gestattet registrierten Entwicklern kostenlosen Zugriff auf CUDA. Damit ist der Weg frei für neue Programmiersprachen und weitere Prozessoren, denn bisher unterstützt der Compiler nur bestimmte Nvidia-Chips (im Falle von Grafikkarten etwa alle Modelle ab der 8er-Serie).
Das könnte sich aber in naher Zukunft ändern, denn laut Sudhakar Yalamanchili, Professor des Georgia Institute of Technology, sei die Öffnung von CUDA ein wichtiger Schritt und das CUDA-Programm könne die Leistung vieler unterschiedlicher Prozessoren ausreizen, darunter AMD-GPUs und Intel-x86-CPUs [Anm.d.R.: oder deren Grafikeinheiten?]. Noch ist es zwar nicht so weit, aber dank des veröffentlichten Quellcodes könnten Radeons bald CUDA oder gar PhysX beherrschen - ohne Nachteile, da der Compiler-Text frei ist.
Quelle: Nvidia
In der Galerie: Die wichtigsten Nvidia-Grafikkarten - Von NV1 bis Geforce GTX 590

Was mir als erstes in den Kopf kam - CUDA hat jetzt die Möglichkeit zumindest bei den Games OpenCl mehr als Auszustechen.
Schon mal jemand darüber nachgedacht das die neue Konsolengeneration nun aus dem vollen schöpfen kann ? "Lead" Plattform nun mit CUDA Unterstüzung ( wobei PhysX wohl das Interesannteste ist ) - und das auf allen 3 Konsolen.
Sogar nen Gameboy könnte wenn er wollte ...
Was meint ihr ?
Was mir als erstes in den Kopf kam - CUDA hat jetzt die Möglichkeit zumindest bei den Games OpenCl mehr als Auszustechen.
Schon mal jemand darüber nachgedacht das die neue Konsolengeneration nun aus dem vollen schöpfen kann ? "Lead" Plattform nun mit CUDA Unterstüzung ( wobei PhysX wohl das Interesannteste ist ) - und das auf allen 3 Konsolen.
Sogar nen Gameboy könnte wenn er wollte ...
Was meint ihr ?
Mal schauen, ob die PhysX Blöße auch noch fällt.
Kann ich dann bald mit meiner HD 6950 den CUDA-basierten Octanerender benutzen?
MfG
fac3l3ss
theoretisch schon ja, aber wozu auf dieses feature warten es gibt genauso renderengines auf opencl basis... Ich denke auch dass dies der hauptgrund ist, weshalb nvidia ihren cudacode veröffentlicht hat, weil die opencl unterstützung verhältnismäßig einfach viel stärker zunahm als die unterstützung des hauseigenen cuda.