Friday, May 4, 2018

Intel OpenCL on Visual Studio



 Для установки OpenCL в среду разработки понадобится Intel OpenCL SDK и предустановленная студия. Такой проект поможет разработать решение для GPU enabled Azure Virtual Machine. Создание проекта сопровождается помощником:




В 2017 студии помощник не используется и программа выдает следующее сообщение:

Number of available platforms: 2
NDRange performance counter time 2.206148 ms.

Kronos, разработавший спецификацию OpenCL поясняет задачу так:

NDRange describes the space of work-items, which can be 1-, 2- or 3-dimensional. Each work-item then executes the kernel code (usually on different data depending on its position in the work-item space).
As you said, in your example you would create 1024x1024 work-items that each apply the filter to one pixel in your image, namely work-item (x,y) applies the filter to pixel (x,y).

Сейчас доступна Intel System Studio 2019 Pre-release beta Ultimate edition, в которой уже есть пакеты OpenCL и интеграция в Visual Studio 2017

Для ее корректной работы потребуется Windows Software Development Kit for Windows 10.






No comments:

debug magazine archive

  71 jounals still available on issuu with great story of netlabels time.  debug_mag Publisher Publications - Issuu