Nvidia анонсировала CUDA 6

CodeByte | Новости | Nvidia анонсировала CUDA 6



Nvidia CUDA 6

Что нового в CUDA 6?

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

Платформа обеспечивает новые возможности, позволяющие разработчикам мгновенно ускорять приложения до 8 раз путем замены существующих библиотек на базе CPU. Ключевые возможности CUDA 6:

  • Унифицированная память – упрощает программирование, обеспечивая приложениям доступ к памяти CPU и GPU без необходимости вручную копировать данные с одной памяти в другую, а также упрощает добавление поддержки GPU-ускорения в широком спектре языков программирования.
  • Интегрируемые библиотеки – автоматически ускоряют вычисления BLAS и FFTW в приложениях до 8 раз путем простой замены существующих библиотек CPU на GPU-ускоряемые эквиваленты.
  • Многопроцессорное масштабирование – Измененные GPU-библиотеки BLAS и FFT автоматически масштабируют производительность системы при добавлении до 8 GPU, обеспечивая скорость вычислений двойной точности более 9 терафлопс, а также поддерживают еще большие нагрузки (до 512 ГБ). Многопроцессорное масштабирование также можно использовать с новой библиотекой BLAS.

"Благодаря автоматическому управлению данными унифицированная память позволяет нам быстрее моделировать ядра, работающие на GPU, и упрощает код, сокращая время разработки до 50%."

Помимо вышеперечисленных возможностей платформа CUDA 6 включает полный набор инструментов программирования, GPU-ускоренные математические библиотеки, документы и инструкции по программированию.

Шестая версия Toolkit CUDA будет представлена в начале 2014 года.

Источник в Nvidia: Лидия Андреева (PSG Marketing Specialist).

ПО для WindowsПрограммы для любых задач

Разработка приложений для Windows.
Разработка как небольших утилит для частного пользования, так и программ для государственных структур.

PHPразработка web-приложений

Разработка сайтов
Начиная от сайтов-визиток и заканчивая социальными сетями. Рефакторинг, редизайн, ускорение работы.

ASP.NETразработка web-приложений

Разработка web-приложений на платформе ASP.NET
Сайты, Web-сервисы, системы оплаты, другие приложения.