八月的雨季997 2022-04-16 22:44 采纳率: 75%
浏览 108
已结题

cuda中cudaDeviceSynchronize函数返回cudaError_t的原因

原因: 在GPU端申请空间较小时,程序可以运行,当申请空间较大时,程序报错,此时查看显存的使用情况,电脑显存大小为2GB,使用了2885MB,发现不是这个内存不够的原因,部分代码如下:
cudaError_t src;
cudaMalloc((void **))&Md,sizeof(device_Model);
src= cudaDeviceSynchronize();
if(src != cudaSuccess)
cout<<“空间开辟错误”<<cudaGetErrorString(src)<<endl;

//运行输出结果
// an illegal memoryaccess was encountered 遇到非法内存访问

  • 写回答

1条回答 默认 最新

  • 有问必答小助手 2022-04-18 10:09
    关注

    你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答


    本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。

    评论

报告相同问题?

问题事件

  • 系统已结题 4月24日
  • 修改了问题 4月18日
  • 修改了问题 4月18日
  • 创建了问题 4月16日

悬赏问题

  • ¥200 csgo2的viewmatrix值是否还有别的获取方式
  • ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
  • ¥15 请把下列每一行代码完整地读懂并注释出来
  • ¥15 pycharm运行main文件,显示没有conda环境
  • ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件
  • ¥15 为什么eclipse不能再下载了?
  • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
  • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
  • ¥15 特定网页无法访问,已排除网页问题
  • ¥50 如何将脑的图像投影到颅骨上