Технология программирования и запуска задач на грид-сайте SKIF_GPU_NEXT

На узлах вычислительной установки грид-сайта SKIF_GPU_NEXT установлено два 10-ядерных процессора Intel Xeon E5-2660 v3 (25M Cache, 2.60 GHz) и видеоадаптер AMD FirePro W8100 с одним графическим процессором GPU.

На каждом узле кластера в каталог /opt/AMDAPP установлен пакет AMD OpenCL Accelerated Parallel Processing (APP) с поддержкой OpenCL.

Видеоадаптер AMD FirePro W8100 поддерживает технологии программирования OpenCL 2.0 AMD-APP и OpenGL версии 4.5.

Запуск MPI приложений не отличается от запуска MPI приложений на обычном кластере с установленной библиотекой openmpi.

Примеры запуска задач на грид-сайте SKIF_GPU_NEXT:
1) Запуск MPI приложения на узлах.
Пример cpi_gpu_next.tgz

2) Запуск приложения OpenCL на узле с использованием GPU.
(в режиме nodes=1 и np=20)
Пример gpu_oclsquare.tgz

При запуске OpenCL приложений с использованием GPU или аппаратной визуализации на GPU пользователю необходимо заказывать все 20 процессоров на узле.

Дополнительную документацию по реализации технологии OpenCL от компании AMD можно найти по ссылке:
http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk/

© 2009-2017 UIIP NASB