pycuda安装与使用

1.安装

(1)找到适合自己Python解释器和CUDA的pycuda版本
在这个网站上下载网站找到Pycuda

网站首页

找到pycuda


如:pycuda‑2020.1+cuda101‑cp37‑cp37m‑win_amd64.whl
pycuda‑2020.1表示pycuda版本为 2020.1
cuda101表示对应cuda版本为10.1
cp37表示Python解释器版本为3.7
找到对应的版本即可,这里可以不下载,用pip命令下载安装

(2)安装

pip install pycuda == 2020.1
这样就装好了!
**注意:**一定对应好自己的CUDA和Python版本
我的是python3.7.6和CUDA10.1

2. 简单使用

import pycuda.autoinit
import pycuda.driver as cuda
from pycuda.compiler import SourceModule
import numpy as np
import time# 核函数编写
mod = SourceModule("""
自己的核函数
""")函数名 = mod.get_function("自己写的核函数名")if __name__ == '__main__':# 设置矩阵规格n = 10000block_size = 16 # 设置grid和blockblock = (block_size, block_size, 1)if n % block_size != 0:grid = (n // block_size + 1, n // block_size + 1, 1)else:grid = (n / /block_size, n // block_size, 1)# 执行GPU程序函数名(参数)

我的是pycuda的矩阵乘法
运行成功啦
10000 * 10000的矩阵乘法

pycuda安装与使用相关推荐

  1. pycuda安装报错(已解决)

    在安装pycuda的过程中,出现找不到cuda.h文件,出现这种问题有俩种原因: 1.确实没有找到cuda.h文件,原因是环境变量没有包含cuda路径,打开~/.bashrc添加环境路径: expor ...

  2. TensorRT及PyCUDA安装记录

    一.PyCUDA安装记录  环境版本说明: Ubuntu 16.04 LTS python3.6 CUDA11.0 cuDNN8.0 Pytorch 1.7 Tensorflow(GPU) 2.4.0 ...

  3. windows 下 pycuda 安装问题

    ERROR: Failed building wheel for pycuda Failed to build pycuda ERROR: Could not build wheels for pyc ...

  4. TRT使用之pycuda安装

    执行:pip install pycuda 出现:Building wheel for pycuda (PEP 517) ... error 使用:pip install pycuda --no-bi ...

  5. pycuda 安装完毕,验证步骤

    pycuda 按理说直接pip安装就可,但是如果你遇到问题,要么从源码编译安装,windows的话,可以从: https://www.lfd.uci.edu/~gohlke/pythonlibs/#p ...

  6. 双硬盘安装双系统,配置显卡驱动,安装cuda,pycuda

    本文主要记录了在双硬盘笔记本电脑自带的Windows10之外安装ubuntu18.04,并安装NVIDIA显卡驱动与cuda 和 pycuda 的步骤和注意事项. 软硬件清单: 128G SSD + ...

  7. pycuda的安装,wheel报错

    pycuda是调用显卡的的一个包 对于并行计算和人工智能图像分析都有很大的帮助 但是网上的pycuda安装都是不太好用 所以我给大家来介绍一下我怎么安装成功的 安装cuda (pip install ...

  8. ubuntu安装pyCUDA

    0. 写在前面 安装环境:ubuntu18.04(16和18差不多,但是18太爽了)和python3(具体版本忘了,应该是3.6) 参考链接:参考了验证程序 1. 安装pyCUDA之前必须安装CUDA ...

  9. pycuda的安装和错误调试

    计算机各配置版本信息: cuda:9.0 cudnn:7.4.2 python:3.5 pycuda安装: pip install pycuda==2017.1.1 安装后运行报错:FileNotFo ...

最新文章

  1. Java虚拟机性能监控工具草览
  2. CSS高度塌陷问题-清除浮动
  3. MariaDB exists 学习
  4. 修正IE6重复文字bug
  5. 【Python】xlwt和xlrd模块写入和读取.xls版本EXCEL
  6. 移动开发学习记录点滴-动态增加列表行数据
  7. 河南省2020年计算机高考真题,2020年最新版对口高考试卷(计算机).docx
  8. ubuntu命令查询版本和内核版本
  9. Spring Batch 4.2.0.M1 发布,批处理应用编写框架
  10. 制造跨度 makespan是什么
  11. 基于JSP的鲜花商城源码
  12. Linux解压缩.tar.bz2
  13. ffmpeg没有bin文件
  14. openharmony开发TS语言基础
  15. 美女直播这么火,那你知道怎么测试直播软件吗?
  16. 如何打造百万爆款短视频?普通人如何通过短视频赚钱?3分钟学会
  17. Kubernetes 存活探针和就绪探针的最佳实践
  18. 设计一个有利于A股东的配股方案
  19. java8 List操作
  20. MTK7681——HLK_M35模块调试

热门文章

  1. PHP从零开始学(安装篇)
  2. 【单片机毕业设计】【mcuclub-cl-011】基于单片机的红外遥控小车的设计
  3. 【习题·搜索】[NOIP2009]靶型数独(搜索+剪枝+位运算优化)
  4. 商品增加库存功能,前端页面要求显示表单修改库存(二)
  5. 编译原理系列之十 代码优化
  6. 【python和机器学习入门2】决策树3——使用决策树预测隐形眼镜类型
  7. solidity入门实战 众筹项目
  8. 在阿里云服务器上搭建 SVN 服务端
  9. dedecms织梦增加自定义标签的方法
  10. 强迫症告诉你谁才是最好用的截图工具