CUDA, die parallele Berechnungsarchitektur von NVIDIA, ermöglicht eine deutliche Steigerung der Rechenleistung, indem die Leistung des Grafikprozessors genutzt wird.
Über 128 Millionen CUDA-fähige Grafikprozessoren wurden bereits verkauft, und Tausende Softwareentwickler, Wissenschaftler und Forscher setzen CUDA in unterschiedlichsten Bereichen ein, darunter Videobearbeitung, Astrophysik, Computerbiologie, Chemoinformatik, dynamische Flusssimulation, elektromagnetische Interferenz, CT-Bildrekonstruktion, seismische Analysen, Raytracing und viele mehr.
Berechnungstechnologien durchlaufen zur Zeit eine Entwicklung weg von reinen CPU-Berechnungen und hin zu Umgebungen mit Berechnungen auf der CPU und dem Grafikprozessor. Um diesen Paradigmenwechsel zu unterstützen, hat NVIDIA die parallele CUDA Berechnungsarchitektur entwickelt, die jetzt in GeForce, ION, Quadro und Tesla Grafikprozessoren verfügbar ist und bereits eine häufig installierte, breite Basis für Anwendungsentwickler darstellt.
Fast alle wesentlichen Videoanwendungen auf dem Markt sind CUDA-beschleunigt oder werden es bald sein, darunter Produkte von Elemental Technologies, MotionDSP und LoiLo, Inc.
Im Bereich wissenschaftlicher Forschung wurde CUDA mit Begeisterung aufgenommen. CUDA beschleunigt jetzt zum Beispiel AMBER, ein Molekulardynamik-Simulationsprogramm, das weltweit von mehr als 60.000 Forschern an Universitäten und in Pharmaunternehmen zur Beschleunigung der Medikamentenentwicklung eingesetzt wird.
Auf dem Finanzmarkt haben Numerix und CompatibL CUDA-Unterstützung für eine neue Anwendung zur Beurteilung des Counterparty Risk bekannt gegeben, die durch CUDA um das 18fache beschleunigt werden konnte. Knapp 400 Finanzinstitute verwenden Produkte von Numerix.
Ein Indikator für die gute Akzeptanz von CUDA sind die Installationszahlen des Tegra Grafikprozessors für Grafikprozessorberechnungen. Weltweit sind bereits über 700 Grafikprozessorcluster in Fortune 500 Unternehmen installiert, von Schlumberger und Chevron im Energiesektor bis hin zu BNP Paribas im Bankwesen.
Mit der anstehenden Markteinführung von Microsoft Windows 7 und Apple Snow Leopard werden Grafikprozessorberechnungen zum Mainstream zählen. Die neuen Betriebssysteme setzen den Grafikprozessor nicht nur für Grafikberechnungen ein, sondern als Mehrzweck-Parallelprozessor, auf den jede Anwendung zugreifen kann.
Für Informationen zu CUDA und OpenCL hier kicken.
Für Informationen zu CUDA und DirectX hier kicken.
Für Informationen zu CUDA und Fortran hier kicken.