NVIDIA CUDA 4.0 (RC)

NVIDIA CUDA 4.0 (RC)

NVIDIA объявила о выходе новой версии набора инструментов NVIDIA CUDA для разработки приложений с поддержкой параллельных вычислений с помощью графических процессоров NVIDIA.

CUDA Toolkit 4.0 Release Candidate (RC) будет доступна бесплатно с 4 марта 2011 года при условии вступления в программу разработчиков CUDA.

Основные функции и возможности архитектуры CUDA 4.0:

  • Технология NVIDIA GPUDirect™ 2.0 обеспечивает обмен данными между GPU в рамках одного сервера или рабочей станции.
  • Унифицированная виртуальная адресация (UVA) организует единое адресное пространство для основной системной памяти и памяти GPU.
  • Библиотеки примитивов Thrust C++: набор алгоритмов C++ с открытым кодом для параллельных расчетов и структур данных. Thrust ускоряет стандартные операции, такие, как параллельное хранение, в 5-100 раз по сравнению с библиотеками Standard Template Library (STL) и Threading Building Blocks (TBB).
  • MPI интеграция с приложениями CUDA: модификация MPI, OpenMPI, автоматически пересылает данные из/в память GPU по Infiniband, когда приложение посылает или получает запрос с MPI.
  • Многопоточность и GPU: множество потоков с CPU хоста могут обмениваться контекстом на одном GPU.
  • Использование нескольких GPU одним потоком с CPU: один поток с CPU хоста может иметь доступ ко всем GPU в системе.
  • Новая библиотека NPP: большой набор операций по обработке и трансформации изображений.
  • Новые и улучшенные возможности
    • Автоматический анализ производительности в Visual Profiler
    • Новые функции в cuda-gdb и поддержка MacOS
    • Поддержка функций C++, таких как новый/удалить и виртуальные функции
    • Новый бинарный дизассемлер на GPU

    Подробности на сайте NVIDIA.

Поделиться в: Опубликовать в twitter Опубликовать в своем блоге livejournal.com