
高性能计算机系统结构
文章平均质量分 55
The pure land
这个作者很懒,什么都没留下…
展开
-
vs进行cuda编程失败,报错“the provided PTX was compiled with an unsupported toolchain.”
这表明提供的PTX是使用不受支持的工具链编译的。最常见的原因是PTX是由比CUDA驱动程序和PTX JIT编译器支持的编译器更新的编译器生成的。解决:更新显卡驱动。更新方法:1.进入英伟达官网页面,网址https://www.nvidia.cn/Download/index.aspx?lang=cn,搜索自己显卡对应的驱动程序。2.下载安装3.安装完毕,打开英伟达控制面板,帮助-系统信息,可以看到驱动版本已经更新了。此时,cuda可以正常编译。...原创 2022-03-01 15:53:42 · 11000 阅读 · 0 评论 -
Docker上进行MPI编程
**一、前言**关于Docker的安装见博文windows安装Docker本文涉及的MPI编程为求两个矩阵的乘积,语言为C++**二、安装MPI**1.因为我们使用的语言是C++,需要gcc或g++支持C++编程,所以查看Docker内哪些镜像有g++docker search g++2.选择其中一个镜像拉取docker pull eclipse/cpp_gcc3.查看当前所有镜像docker images发现拉取成功。4.用镜像生成容器,并进入命令行docker原创 2021-10-11 23:13:03 · 1468 阅读 · 0 评论 -
windows安装Docker
**1.开启虚拟化**首先查看电脑是否提供虚拟化服务:右击任务栏,点击 任务管理器 ,查看性能-CPU,如果显示虚拟化已启用,则表明已经开启虚拟化。如果未启用,需要进入BIOS开启。开启方法:在BIOS中开启VT,BIOS开启VT虚拟化技术图文教程**2.启用 Hyper-V服务**设置-应用-程序和功能-启用或关闭Windows功能,在Hyper-V管理工具开启(全部勾选)。但是,Win10家庭版找不到Hyper-V这一项。解决方案:把以下命令保存在hyper-v.txt文件中原创 2021-10-11 22:20:14 · 358 阅读 · 0 评论 -
mpi编程size总为1解决办法
MPI_Comm_size(comm, &size);MPI_Comm_rank(comm, &rank);通信域MPI_COMM_WORLD中的进程数量size总是为1。解决:1.在exe目录下执行cmd命令行。2.输入mpiexec -n 4 ConsoleApplication2.exe,其中,4为进程数,ConsoleApplication2.exe为exe名。可以看到,开启了四个进程,即size=4....原创 2021-08-19 23:24:36 · 1875 阅读 · 1 评论