GDAL使用OpenCL开启GPU加速

本文指导如何在GDAL中启用OpenCL利用GPU提升计算效率,包括检查显卡支持、安装Intel SDK for OpenCL、修改源码配置并编译安装。重点介绍如何在nmake.opt和makefile.vc中添加OpenCL支持,适合对GDAL和GPU加速感兴趣的开发者。

GDAL可以借助OpenCL,对特定重采样方法(只记得最邻近不行,三次卷积可以,双线性忘了),使用GPU提升计算效率

需要

  • GDAL源码
  • OpenCL
  • Visual Studio
  • SQLite(可选)
  • PROJ(可选)

1、查看自己电脑的显卡配置支不支持OpenCL
方法很多,可以自行百度。我是下载TechPowerUp GPU-Z(点击链接进入下载页)查看OpenCL项目前有没打勾
在这里插入图片描述
2、安装OpenCL
可以使用Intel,Nvidia官网都能下,也能用CUDA里带的。我用的Intel家的Intel® SDK for OpenCL,选择符合你本地系统的SDK下载(需要自行注册账号),安装。
安装过程没啥需要注意的,一路next,凭感觉勾选一些选项,最后会安装一个system studio到目标路径下,最关键的OpenCL SDK就在里边
在这里插入图片描述
3、下载GDAL源码
官网下载地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值