摘要: Class工厂本质 本质为实现一个Map,在程序的main函数运行前将可以生成各类实例的函数放到此Map中(即“注册”),总接下来需要一下几个条件: 实现一个Map,此Map在各注册逻辑运行前被初始化 为每个类实现一个生成函数,用于创建并返回各类的实例 将生成函数加入到Map中发生在main函数执行 阅读全文
posted @ 2021-08-10 11:33 oPluss 阅读(101) 评论(0) 推荐(0)
摘要: 将待测逻辑放到局部作用域中(确保各析构函数可以在设备重置前释放),在作用域后加上设备重置函数 { // your code } cudaDeviceReset() 可以使用 cuda-memcheck --leak-check full <bin> 进行内存检查 如果遇到 all CUDA-capa 阅读全文
posted @ 2021-08-10 11:12 oPluss 阅读(452) 评论(0) 推荐(0)