04P_Hello_OCL_Windows

Слайд 2

Создание проекта в MS Visual Studio…

Откройте MS Visual Studio:
при первом запуске появится

Создание проекта в MS Visual Studio… Откройте MS Visual Studio: при первом
окно с выбором настроек по умолчанию: выберите настройки в стиле С++ разработчика;
Для создания нового проекта выполните:
Файл -> Создать -> Проект…
В появившемся окне выберите:
Тип проекта Пустой Проект (Visual C++)
Заполните имя вашего проекта в поле Имя
Выберите директорию для хранения проекта в поле Расположение
Нажмите OK

Нижний Новгород, 2014

Лабораторная работа №1: CUDA "Hello, World"

Слайд 3

Создание проекта в MS Visual Studio...

Добавьте новый файл в проект:
Тип файла: Visual

Создание проекта в MS Visual Studio... Добавьте новый файл в проект: Тип
C++ -> Код-> C++ Файл
Имя: main.cpp
Платформа: x64

Нижний Новгород, 2014

Лабораторная работа №1: CUDA "Hello, World"

Слайд 4

Создание проекта в MS Visual Studio…

Добавьте в файл main.cpp следующий код:

Нижний Новгород,

Создание проекта в MS Visual Studio… Добавьте в файл main.cpp следующий код:
2014

Лабораторная работа №1: CUDA "Hello, World"

#include
#include
int main() {
cl_uint platformCount = 0;
clGetPlatformIDs(0, nullptr, &platformCount);
cl_platform_id* platform = new cl_platform_id[platformCount];
clGetPlatformIDs(platformCount, platform, nullptr);
for (cl_uint i = 0; i < platformCount; ++i) {
char platformName[128];
clGetPlatformInfo(platform[i], CL_PLATFORM_NAME,
128, platformName, nullptr);
std::cout << platformName << std::endl;
}
return 0;
}

Слайд 5

Создание проекта в MS Visual Studio…

Через главное меню выберите Проект –> Свойства
В

Создание проекта в MS Visual Studio… Через главное меню выберите Проект –>
появившемся окне выберите платформу x64 и Все конфигурации
Свойства конфигурации -> С/C++ -> Общие
Дополнительные каталоги включаемых файлов = C:\Program Files %28x86%29\IntelSWTools\OpenCL\sdk\include
Свойства конфигурации -> Компоновщик -> Общие
Дополнительные каталоги библиотек = C:\Program Files %28x86%29\IntelSWTools\OpenCL\sdk\lib\x64
Свойства конфигурации -> Компоновщик -> Ввод
Дополнительные зависимости += OpenCL.lib

Нижний Новгород, 2014

Лабораторная работа №1: CUDA "Hello, World"

Слайд 6

Создание проекта в MS Visual Studio…

Скомпилируйте и запустите полученную программу:

Нижний Новгород, 2014

Лабораторная

Создание проекта в MS Visual Studio… Скомпилируйте и запустите полученную программу: Нижний
работа №1: CUDA "Hello, World"
Имя файла: 04P_Hello_OCL_Windows.pptx
Количество просмотров: 15
Количество скачиваний: 0