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

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

Примечание. Поддержка использования архитектуры CUDA реализована только для 64-х разрядной Windows-версии «Форсайт. Аналитическая платформа».

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

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

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

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

  3. В реестре операционной системы в ветке [HKEY_CURRENT_USER\Software\Foresight\Foresight Analytics Platform\9.0\9.0\Stat\] добавьте флаг EnableCalcWithGPU (тип параметра - DWORD (32 бита)) и укажите в нем значение «1».

После успешного выполнения указанных шагов «Форсайт. Аналитическая платформа» автоматически будет использовать архитектуру CUDA. CUDA будет применяться в следующих случаях: