在Windows下使用OpenCL配置_wx61139437dd017的技术博客

文章推薦指數: 80 %
投票人數:10人

AMD 的OpenCL SDK 是在AMD Stream SDK 2.8.1里面。

NVIDIA 的OpenCL SDK 則包括在最新的CUDA 5.5 SDK 中。

两个SDK 可以同时安裝在同一部电脑中,基本上不会 ... 在Windows下使用OpenCL配置 关注 wx61139437dd017 赞 收藏 评论 分享 微博 QQ 微信 文章目录 前言 配置方法 NVIDIA的CUDASDK: AMD的SDK 在Windows下使用OpenCL配置 转载 wx61139437dd017 2021-08-1211:23:57 博主文章分类:opencl ©著作权 文章标签 #include macos #ifdef #endif 其他 文章分类 其他 其它 在Windows下使用OpenCL配置https://blog.51cto.com/u_15329201/3380314 前言 目前,NVIDIA和AMD的Windowsdriver均有支持OpenCL(NVIDIA的正式版driver是从自195.62版开始,而AMD则是从9.11版开始)。

NVIDIA的正式版driver中包含OpenCL.dll,因此可以直接使用。

AMD到目前为止,则仍需要安裝其SDK才有OpenCL.dll。

不过,在最新的SDK中,NVIDIA和AMD使用的callingconvention是相同的。

也就是说,使用AMD的SDK编译的OpenCL程式,可以直接在NVIDIA的driver下运作。

反过来也是一样。

AMD的OpenCLSDK是在AMDStreamSDK2.8.1里面。

NVIDIA的OpenCLSDK則包括在最新的CUDA5.5SDK中。

两个SDK可以同时安裝在同一部电脑中,基本上不会有冲突的问题。

由于OpenCLSDK的重点,只是在headerfile和程序库,因此设定上是很简单的。

在AMD的SDK中,会建立一个环境ATISTREAMSDKROOT。

Headerfiles就在include目录中,而程序库则在lib里面。

NVIDIA的SDK也是类似,有一个环境为NVSDKCOMPUTE_ROOT。

不过,因办NVIDIA的SDK同时包括CUDA及OpenCL,因此它的headerfiles是在OpenCL\common\inc目录里,而程序库是在OpenCL\common\lib里面。

由于程序库的部分,还有一点特別需要注意的是,AMD和NVIDIA都有提供32bits及64bits的程序库,供32bits及64bits的程序使用。

NVIDIA的SDK中,32bits的程序库是在lib目录下的Win32目录里,而64bits的则是在x64目录里。

AMD的SDK中,则分別是在x86及x86_64目录里。

配置方法 以下是使用VisualStudio2008设定。

NVIDIA的CUDASDK: 特別注意的是,因为NVIDIA的SDK在區分32bits及64bits版本程式庫所使用的目录名称(Win32及x64)和VisualStudio2008內建的$(PlatformName)是一致的,因此可以直接使用。

AMD的SDK就要分別设定了。

另外,如果使用的是32bits的SDK,則不包括64bits的library,因此路经就不需要再加上$(PlatformName)。

AMD的SDK 最后,把OpenCL.lib加到程序库里面就可以了(这点对两个SDK都是一样的): 最后再顺便提到一个地方。

在MacOSX中,OpenCL的header是存在OpenCL目录中,也就是 #include    但是在Windows下(以及可能所有其它的OS下),都是 #include    因此,如果想要让同一个程序,可以同时在各OS下都能编译的话,在include,写成: #ifdef __APPLE__    #include     #else    #include     #endif   这样就可以同时在MacOSX 下,以及其它的OS下都能使用了。

赞 收藏 评论 分享 微博 QQ 微信 举报 上一篇:古代隐士如何忙衣食 下一篇:AMDGPU+VS2010的OpenCL配置 举报文章 请选择举报类型 内容侵权 涉嫌营销 内容抄袭 违法信息 其他 具体原因 包含不真实信息 涉及个人隐私 原文链接(必填) 补充说明 0/200 上传截图 格式支持JPEG/PNG/JPG,图片不超过1.9M 取消 确认 已经收到您得举报信息,我们会尽快审核 提问和评论都可以,用心的回复会被更多人看到 评论 发布评论 全部评论 (0) 最热 最新 相关文章 [转]在Windows下使用OpenCL 目前,NVIDIA和AMD的Windowsdriver均有支援OpenCL(NVIDIA的正式版driver是从195.62版开始,而AMD则是从9.11版开始)。

NVIDIA的正式版driver中包含OpenCL.dll,因此可以直接使... #include macos #ifdef #endif 其他 【并行计算-CUDA开发】Windows下opencl环境配置 首先声明我这篇主要是根据下面网站的介绍,加以修改和详细描述,一步一步在我自己的电脑上实现的,http://www.cmnsoft.com/wordpress/?tag=opencl&p... 数据 初始化 版本号 源文件 属性设置 php使用redis在windows下配置方法 Windows版的Redis可到此处下载,非官方版http://code.google.com/p/servicestack/wiki/RedisWindowsDownloadredis.conf复制以下===与====之内的内容=================================#Redisconfiguration... php redis rediswin32 在Windows下使用gcc ​最近,想将​​linux​​机器上的一个程序拿到Windows下用。

直接将souWindowsrcecodes拷贝到Windows下无法用Windows的C编译器编译,大概是缺少一些库吧。

后来... linux vim gcc编译器 在Windows下使用Nginx 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。

1、启动:C:\server\nginx-1.0.2>startnginx或C:\server\nginx-1.0.2>n... nginx 配置信息 日志文件 操作命令 在windows下使用OpenSSH SH与OpenSSH传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。

而且,这些服务程序的安全验证方式也是有其弱... 服务器 客户端 数据 linux windows平台 Ubuntu下使用AMDAPP编写OpenCL程序 对于Ubuntu或其近亲(Lubuntu、Kubuntu、Mint等)编写OpenCL程序也不会太难。

由于本例用的是AMDAPPSDK,因此需要AMD的GPU以及相关驱动。

首先,去AMD官网下载GPU驱动——AMDCatalyst。

如... #include ubuntu 库文件 后缀 头文件 apache配置php在windows下 1.首先需要安装apache之后,才可以进行配置php2.下载php: http://windows.php.net/download/ 找到zip包,php-7.0.12-Win32-VC14-x64.zip3.在本机的E盘下新建一个 php-7.0.12文件,把... 配置 apache windows 在Windows下Kafka的基本配置及简单使用 首先下载zookeeper(版本zookeeper-3.4.13)和kafka(版本kafka_2.12-2.0.0),解压就可以使用了。

1、zookeeper:在config目录下,有zoo.conf这个配置文件,可以配置端口和日志存储的位置,可以根据自己习惯更改... Kafka 简单使用 Windows下配置使用MemCached 工具:​​memcached-1.2.6-win32-bin.zip​​MemCached服务端程序(forwin)​​MemcachedManager​​win下的MemCached管理工具​​Memcached.NETclientLibrary​​C#/.NETmem... memcached 客户端 服务端 .net 服务器 GCC:CompilinganOpenCLhostonWindows IjustwantedtotryoutusingOpenCLunderWindows.Abstract: Igotan "undefinedreferenceto"error whenItriedtocompile(usingthec... ide 2d d3 #include microsoft vagrant在windows下的使用 下载安装VirtualBox 下载安装Vagrant 下载需要使用的box:添加box如下添加一个debian的boxE:\ubuntu\vagrant-box-ngixn-php-fpm-mysql-redis-nodejs>vagrantboxadddebianpackage.box==>bo... .net 下载安装 端口映射 php 80端口 在Windows2003下使用QuickCam    号称外设就是计算机的Logitech,居然没有给它的摄像头QuickCamFusion提供Windows2003的驱动,这孙子可把我害惨了。

但是它提供的For2000/XP/Vista的驱动最后却被证明是可以在2003上用的,这就更让我气不打... git 安装程序 数字签名 运行模式 bugzilla在windows系统下的配置 https://wiki.mozilla.org/Bugzilla:Win32Install这个英文的操作说明,看不懂的,可以多看几次! 职场 windows 休闲 bugzilla MongoDB在Windows下安装配置  这里给大家分享的是MongoDB在Windows下安装配置,包括如何解压缩、建立工作目录和设置系统变量等等。

AD:WOT2014:用户标签系统与用户数据化运营培训专场安装文件:官方网站http://www.mongo... 安装 linux mongodb 终极SVN在windows下的配置 1前言这段时间有点空,闲着也无聊,所以就弄弄这个SVN。

在做服务之前,我还是重申我的观点:一.        最后一点是,做技术,尽量的要自己动手去做,光靠嘴说会做,是不... 职场 SVN windows 休闲 nginx在windows下配置反向代理 下载地址:http://nginx.org/download/下载后直接解压到你的硬盘上 解压 启动nginx 以管理员身份运行 nginx查看任务任务管理器里面会有nginx的进程在浏览器输入http://127.0.0.1此时会出现ng... nginx 欢迎界面 反向代理 下载地址 配置文件 在windows下配置Eclipse+go环境  ​2012-03-31:新版的​​goclipse​​改进很大,本文有些内容已过时。

1.下载go的windows下的安装包:   ​​https://code.google.com/p/go/downloads/list​​  也可以下载源代码,用MinGW编译。

先配置... eclipse github eclipse插件 go语言 javascript Redis在windows下安装与配置 一、安装Redis1.Redis官网下载地址:​​http://redis.io/download​​,下载相应版本的Redis,在运行中输入cmd,然后把目录指向解压的Redis目录。

2、启动服务命令redis-serverredis.windows.conf,出现下图显示表... redis redis安装 启动服务 官网 下载地址 wx61139437dd017 关注 私信 opencl分类的近期文章 GPU通用计算调研报告 GPU通用计算调研报告 适用于ATI卡的GPU计算MD5的小程序源码,基于AMDAPPSDK开发 OpenCL AMDOpenCL大学课程 近期评论 xvid详解代码分析编译等 非常详细,值得认真学习 项目管理十大趋势 你好,请问这是哪个机构哪一年发布的?求告知~ 近期文章 1.xvid详解代码分析编译等 2.为什么设计师应该学习编写代码 3.HEVC/H265性能分析 4.程序员赚钱致富的6种方法 5.“4K”时代将来临!标准/技术一网打尽 热评好文 项目管理十大趋势 xvid详解代码分析编译等 七日热门 浏览器不中毒原理及使用docker实现 全面解读AWSPrivate5G的革新理念 ApacheLinkis中间件架构及快速安装 第8章TCP和UDP基本原理1-(H3CNE) #yyds干货盘点#剑指Offer04.二维数组中的查找 HarmonyOS-方舟开发框架ArkUI基于JSAPI实现五子棋游戏 Asp.NetCoreSwagger页面适配Nginx二级目录|完美解决方案#yyds干货盘点# 7款可替代top命令的工具! 【年度报告】分享集赞51个,得「勋章」盲盒 多叉树结合JavaScript树形组件实现无限级树形结构(一种构建多级有序树形结构JSON(或XML)数据源的方法) 分类列表 #HEVC/H26531篇 #DirectShow6篇 #C语言进阶182篇 #h264193篇 相关标签 全部 centos下opencl编程 hadoop在windows下使用情况 hbase在windows环境下安装配置 linux下安装opencl mysql在windows下使用教程 windowsopencl.dll windows下docker使用 windows下gitgui使用 windows下hiredis配置 windows下使用bash 文章目录 前言 配置方法 NVIDIA的CUDASDK: AMD的SDK 返回顶部 51CTO博客 首页 关注 热榜 订阅专栏 学堂 精培 鸿蒙社区 CTO训练营 51CTO 班级博客 登录注册 手机随时阅读 新人专享大礼包¥24 写文章 搜索历史 清空 热门搜索 查看【 】的结果 Copyright©2005-202251CTO.COM 版权所有京ICP证060544号 关于我们 官方博客 意见反馈 了解我们 全部文章 在线客服 网站地图 热门标签 友情链接 51CTO鸿蒙社区 51CTO学堂 51CTO



請為這篇文章評分?