OpenCL入门:(一:Intel核心显卡OpenCL环境搭建)

您所在的位置:网站首页 安装opencl OpenCL入门:(一:Intel核心显卡OpenCL环境搭建)

OpenCL入门:(一:Intel核心显卡OpenCL环境搭建)

2022-12-28 04:08| 来源: 网络整理| 查看: 265

组装的电脑没带独立显卡,用的是CPU自带的核显,型号是Intel HD Graphics 530,关于显卡是否可以使用OpenCL,可以下载GPU-Z软件查看。

本文在Windows 10 64位系统上搭建OpenCL开发环境。

一、准备文件

将显卡驱动更新到最新版本,Windows 驱动中自动包含了OpenCL驱动,Linux系统需要另外下载OpenCL驱动。

VS2012-VS2017任意版本。

下载Intel SDK for OpenCL applications,注意选择Windows平台,然后注册帐号后即可下载。

二、测试环境

下载示例项目,解压后打开CapsBasic目录下的sln文件(高版本自动升级项目)

上一步安装正确的话VS工具栏会有如下菜单

image

点击[生成]-[生成解决方案],不会有错误出现。

image

运行结果可能如下(不同机器输出结果不同)

image

三、从模板新建项目

上面是直接下载别人已经配置好的项目,这里测试新建一个项目,打开VS,新建项目如下图:

image

添加一个新文件HelloOpenCL.cpp,在文件中添加如下代码:

#include #include #include #include #include #include /* * 修改自官方示例intel_ocl_caps_basic_win,用于测试手工配置项目 */ int main() { using namespace std; const char* required_platform_subname = "Intel"; //函数返回值,CL_SUCCESS表示成功 cl_int err = CL_SUCCESS; // 判断返回值是否正确的宏 #define CAPSBASIC_CHECK_ERRORS(ERR) \ if(ERR != CL_SUCCESS) \ { \ cerr \


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3