随笔分类 -  CUDA

[CUDA] 使用thrust::sort()函数排序
摘要:一、简介 本文介绍了如何使用thrust::sort()函数对device_vector<int>容器,或者int*指针表示的内存(显存)处的数据进行排序。 二、示例代码 1. 排序 device_vector<int>中的数据 main.cu文件内容: #include <iostream> #i 阅读全文

posted @ 2024-03-11 10:23 刘好念 阅读(281) 评论(0) 推荐(0) 编辑

[CUDA] 同一个函数根据运行设备选择不同的运行方式
摘要:一、简介 有时我们需要在host和device端实现同样的一个函数。 一个简单的方法是分别在host和device端上实现两个同名函数,例如fun_host()和fun_device(),在host和device上分别使用不同的函数。 另一种方法只使用一个函数fun(),在编译时根据运行目标的不同选 阅读全文

posted @ 2024-03-04 16:38 刘好念 阅读(13) 评论(0) 推荐(0) 编辑

[CUDA]去除Eigen库中的warning
摘要:一、问题提出 假如使用nvcc对cuda代码进行编译时,如果代码中使用了Eigen库(头文件),编译时可能会显示很多warning information,如下图红框中所示: 这些warning信息虽然不会影响代码的实际运行,但会令编译提示很乱,不便于按照编译器给出的信息进行debug。 本文将介绍 阅读全文

posted @ 2023-11-19 11:27 刘好念 阅读(144) 评论(0) 推荐(0) 编辑

[cuda]cuda驱动版本对应+旧版本cuda下载网址
摘要:一、背景 本文用于记录在安装cuda时可能需要的网址,留作己用。 二、cuda、nvidia驱动版本对应关系 1. cuda需要的最低驱动版本 2. cuda与对应的驱动版本 三、旧版本cuda下载网址 所有版本的cuda下载地址如下: cuda Toolkit Archive. 阅读全文

posted @ 2021-08-08 21:21 刘好念 阅读(262) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示