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. - 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. | |
|
Kommentare insgesamt: 0 | |