04 2022 档案

摘要:遇到问题: new出来多个QLabel,给这些QLable设置QPixmap,同样的代码,在QT中运行,默认是透明的,相互之间不会遮挡,在VS+QT环境下,就会遮挡。 解决方法: 在VS+QT环境下,需要手动设置QLabel透明: QLabel *label = new QLabel; //设置透明 阅读全文
posted @ 2022-04-26 16:13 手磨咖啡 阅读(4679) 评论(0) 推荐(0) 编辑
摘要:简单可以理解为:cudaMemcpy是同步的,而cudaMemcpyAsync是异步的。具体理解需要弄清以下概念: 1.CUDA Streams 在cuda中一个Stream是由主机代码发布的一系列再设备上执行的操作,必须确保顺序执行。不同streams里面的操作可以交叉执行或者并发执行。 2.默认 阅读全文
posted @ 2022-04-02 16:32 手磨咖啡 阅读(1810) 评论(0) 推荐(0) 编辑
摘要:描述 C 库函数 void *calloc(size_t nitems, size_t size) 分配所需的内存空间,并返回一个指向它的指针。 malloc 和 calloc 之间的不同点是,malloc 不会设置内存为零,而 calloc 会设置分配的内存为零。 声明 下面是 calloc() 阅读全文
posted @ 2022-04-02 15:36 手磨咖啡 阅读(136) 评论(0) 推荐(0) 编辑
摘要:学习代码时,遇到了cudaMalloc 和 cudaMallocHosts 同时出现的情景,所以学习一下二者的区别。 参考资料1:cudaMallocHost函数详解 参考资料2:How to Optimize Data Transfers in CUDA C/C++ 中文翻译:中文翻译 host内 阅读全文
posted @ 2022-04-02 11:33 手磨咖啡 阅读(3155) 评论(0) 推荐(1) 编辑

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