Использование архитектуры CUDA

CUDA - программно-аппаратная архитектура параллельных вычислений, разработанная компанией Nvidia, позволяющая увеличить производительность различных вычислений за счет использования графических процессоров (GPU). В Prognoz Platform 8 реализована специальная библиотека, позволяющая использовать архитектуру CUDA для расчета агрегированных данных в различных инструментах платформы.

Примечание. Поддержка использования архитектуры CUDA реализована только для 64-х разрядной Windows-версии Prognoz Platform начиная с версии 8.1.

Установка и настройка

Для произведения расчетов с использованием CUDA:

  1. Проверьте, поддерживает ли установленная видеокарта архитектуру CUDA. Информация о поддержке CUDA доступна в прилагаемой к видеокарте документации или на сайте разработчика. Если предполагается работа в настольном приложении Prognoz Platform 8, то необходимо проверить видеокарту компьютера-клиента. При работе в веб-приложении проверьте видеокарту компьютера, на котором установлен BI-сервер.

  2. Установите дополнительное программное обеспечение - CUDA Toolkit 7.0.

  3. В реестре операционной системы в ветке [KEY_CURRENT_USER\Software\JSC Prognoz\Prognoz\8.0\<Версия Prognoz Platform>\Stat\] добавьте флаг EnableCalcWithGPU (тип параметра - DWORD (32 бита)) и укажите в нем значение «1».

После успешного выполнения указанных шагов Prognoz Platform 8 автоматически будет использовать архитектуру CUDA. CUDA будет применяться в следующих случаях: