Пошук по сайту

up

Комп'ютерні новини

Всі розділи

NVIDIA CUDA 6 максимально спрощує паралельне програмування

Компанія NVIDIA анонсувала нову, 6-у версію популярної платформи паралельних обчислень і моделі програмування - NVIDIA CUDA. Вона максимально спрощує паралельне програмування, дозволяючи розробникам значно скоротити час і зусилля на створення наукових, інженерних, корпоративних і інших програм за допомогою графічних процесорів.

NVIDIA CUDA 6

Платформа NVIDIA CUDA 6 забезпечує нові можливості, які дозволяють розробникам миттєво прискорювати програми до 8 разів шляхом заміни існуючих бібліотек на базі CPU. Список ключових її можливостей виглядає наступним чином:

  • Уніфікована пам'ять спрощує програмування, забезпечуючи програмам доступ до пам'яті CPU і GPU без необхідності вручну копіювати дані з однієї пам'яті в іншу, а також спрощує додавання підтримки GPU-прискорення в широкому спектрі мов програмування.
  • Інтегровані бібліотеки автоматично прискорюють обчислення BLAS і FFTW у програмах до 8 разів шляхом простої заміни існуючих бібліотек CPU на GPU-прискорювані еквіваленти.
  • Багатопроцесорне масштабування. Змінені GPU-бібліотеки BLAS і FFT автоматично масштабують продуктивність системи при додаванні до 8 GPU, забезпечуючи швидкість обчислень подвійної точності понад 9 TFLOPS, а також підтримують ще більші навантаження (до 512 ГБ). Багатопроцесорне масштабування також можна використовувати з новою бібліотекою BLAS.

Крім перерахованих вище можливостей, платформа NVIDIA CUDA 6 містить у собі повний набір інструментів програмування, GPU-прискорені математичні бібліотеки, документи та інструкції з програмування.

Новинка буде представлена на початку 2014 року. Розробники, зареєстровані в програмі CUDA-GPU Computing, будуть сповіщені про її доступність. Зареєструватися в програмі можна тут. Докладніше про платформу NVIDIA CUDA 6 можна довідатися на стенді NVIDIA (№613) на конференції SC13, яка пройде з 18 по 21 листопада в Денвері, а також на сайті NVIDIA CUDA.

NVIDIA
Сергій Буділовський