[Free-software ]
Hauptseite » 2011 » März » 2 » Die neue Version von NVIDIA CUDA 4.0 erleichtert die parallele Programmierung
08:34
Die neue Version von NVIDIA CUDA 4.0 erleichtert die parallele Programmierung
NVIDIA Corporation kündigte heute eine neue Version des NVIDIA-CUDA-Toolkit für die Entwicklung paralleler Anwendungen mit NVIDIA-GPUs. 


Wie das Unternehmen Toolset NVIDIA CUDA 4.0 wurde geschaffen, um die parallele Programmierung zu vereinfachen und eine breitere Palette von Entwicklern, ihre Anwendungen erlauben Anschluss an die GPU. Key Features der neuen Architektur:

-
Technologie Die NVIDIA GPUDirect 2.0 bietet eine ausgewogene Beziehung zwischen der GPU in einem einzelnen Server oder Workstation, die vereinfacht und beschleunigt Multi-Prozessor-Programmierung und Bewerbungen.
-
Unified virtuellen Adressierung (UVA) organisiert eine einzelne Adresse Raum für die Haupt-Arbeitsspeicher und Speicher GPU, die parallele Programmierung macht noch einfacher und schneller.
-
Bibliothek Primitiven Thrust C + + - eine Reihe von Algorithmen mit C + + Open-Source-Software für parallele Berechnungen und Datenstrukturen, die es einfach für Entwickler C + + zu machen. Schub beschleunigt den Standard-Operationen, wie z. B. parallele Speicherung in 5-100 mal verglichen mit den Bibliotheken der Standard Template Library (STL) und Threading Building Blocks (TBB).


Architektur CUDA 4.0 enthält auch andere Merkmale und Funktionen:

-
MPI Integration mit Anwendungen CUDA - Änderung der MPI, wie OpenMPI, überträgt automatisch Daten zu und von GPU-Speicher für Infiniband, wenn eine Anwendung oder sendet eine Anforderung mit dem MPI.
-
Multithreading und GPU - Multiple Streams aus dem Host-CPU kann auf dem gleichen Kontext GPU, welche die gemeinsame Nutzung von GPU Multithread-Anwendungen vereinfacht auszutauschen.
-
Mit einem Multi-GPU einzigen Thread mit CPU - Ein Thread mit einer CPU-Host kann Zugriff auf alle die GPU im System. Entwickler können leicht verteilen Arbeit auf mehrere GPU für Aufgaben wie den Austausch von "Halos" in Anwendungen.
-
Neue Bibliothek des KKW für die Bildverarbeitung und Computer Vision - Eine große Menge von Operationen, um die Bilder, die Sie schnell zu entwickeln Anwendungen für die Bildverarbeitung und Computer Vision erlauben zu verwandeln.
-
Neue und verbesserte
-
Automatische Analyse der Produktivität in der Visual Profiler
-
Neue Funktionen in CUDA-gdb und Unterstützung MacOS
-
Unterstützende Funktionen C + +, wie neu / löschen und virtuelle Funktionen
-
Neue binäre dizassemler auf der GPU

Version des CUDA Toolkit 4.0 ist kostenlos erhältlich von 4. März 2011, vorbehaltlich der Einstieg in das Programm-Entwickler CUDA: www.nvidia.com / paralleldeveloper. Im Rahmen dieses Programms haben die Entwickler eine breite Palette an Tools, Ressourcen und Informationen zur Entwicklung von Anwendungen, um das Potenzial von CUDA zu maximieren.
Aufrufe: 847 | Hinzugefügt von: free-software | Bewertung: 0.0/0
Kommentare insgesamt: 0
Nur registrierte Benutzer können Kommentare hinzufügen.
[ Registrierung | Login ]