debug release emudebug emurelease 有什么区别?

wbq3508606 2010-09-10 05:41:51
debug release emudebug emurelease 有什么区别?
...全文
86 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wbq3508606 2010-09-11
  • 打赏
  • 举报
回复
是不是因为我电脑是a卡 所以在emurelease没错但是在emudebug就有错? 因为我把sample.cu改为一段只操作cpu的代码 在debug与release下都可以运行了
wbq3508606 2010-09-11
  • 打赏
  • 举报
回复
那为什么我有一段程序在emurelease时可以运行,在emudebug时就会出错?
tangyudee 2010-09-11
  • 打赏
  • 举报
回复
hah
来看哈啊
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wbq3508606 的回复:]
那为什么我有一段程序在emurelease时可以运行,......
[/Quote]

不表示程序中没有错误.呵呵.
victorypiter 2010-09-11
  • 打赏
  • 举报
回复
1.debug版的Exe文件中有很多与调试相关的信息,所以一般会比release版的Exe文件要大。
2.Emu模式就是通过计算机模拟Kernel函数在GPU上运行,结果可能会有误差。
  • 打赏
  • 举报
回复
debug release是在gpu硬件上运行kernel的.
emudebug emurelease是在cpu上模拟运行kernel程序.即俗称的emu模式.

579

社区成员

发帖
与我相关
我的任务
社区描述
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。
社区管理员
  • CUDA编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧