12
返回列表 发新帖
楼主: hnuzhoulin

cpu模拟运行时,输出只是闪了一下就没了??

[复制链接]
论坛徽章:
21
2010新春纪念徽章
日期:2010-03-01 11:08:292012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25版主3段
日期:2012-05-15 15:24:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:12:25
11#
发表于 2010-4-8 09:21 | 只看该作者

回复 #10 DENGLIEYAN 的帖子

呵呵!问题没有那么简单的,你想一下那个#pragma语句,展开一千次,可你总共才运行K(442)次,呵呵!
还有就是res的长度,应当是M,不知道我说说对不对?大致估算一下,你的程序是240×20×442×64×4B大约500M

使用道具 举报

回复
论坛徽章:
0
12#
发表于 2010-4-12 06:47 | 只看该作者
原帖由 yyfn风辰 于 2010-4-8 09:21 发表
呵呵!问题没有那么简单的,你想一下那个#pragma语句,展开一千次,可你总共才运行K(442)次,呵呵!
还有就是res的长度,应当是M,不知道我说说对不对?大致估算一下,你的程序是240×20×442×64×4B大约500M

我的显卡最多支持500M。里面的数字任何一个改小都可以运行成功。

使用道具 举报

回复
论坛徽章:
0
13#
发表于 2010-4-21 20:55 | 只看该作者
应该是溢出

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2010-4-23 18:52 | 只看该作者
原帖由 yyfn风辰 于 2010-4-8 09:21 发表
呵呵!问题没有那么简单的,你想一下那个#pragma语句,展开一千次,可你总共才运行K(442)次,呵呵!
还有就是res的长度,应当是M,不知道我说说对不对?大致估算一下,你的程序是240×20×442×64×4B大约500M

今天我重新装了系统,重新从这里复制代码运行。才发现不能运行成功。以前是可以运行成功的,可是没有留下备份和网站(代码是从网上下载的),以前复制到论坛时不知是哪里失真了。

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2010-4-23 19:05 | 只看该作者
生成日志      生成 已启动: 项目: alignedTypes,配置: Release|Win32
命令行      正在创建临时文件“d:\CUDA\SDK\C\src\alignedTypes\Release\BAT00000228085916.bat”,其内容为
[
@echo off

echo "C:\CUDA\bin\nvcc.exe"   -m32 -ccbin "d:\Microsoft Visual Studio 9.0\VC\bin"     -I"C:\CUDA\include" -I"./" -I"../../common/inc" -I"../../../shared/inc"  -Xcompiler "/EHsc /W3 /nologo /O2 /Zi   /MT  " -maxrregcount=32  -gencode=arch=compute_10,code=\"sm_10,compute_10\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"  --compile -o "Release\alignedTypes.cu.obj" "d:\CUDA\SDK\C\src\alignedTypes\alignedTypes.cu"

"C:\CUDA\bin\nvcc.exe"   -m32 -gencode=arch=compute_10,code=\"sm_10,compute_10\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"   -ccbin "d:\Microsoft Visual Studio 9.0\VC\bin"     -I"C:\CUDA\include" -I"./" -I"../../common/inc" -I"../../../shared/inc"  -Xcompiler "/EHsc /W3 /nologo /O2 /Zi   /MT  "  -maxrregcount=32  -gencode=arch=compute_10,code=\"sm_10,compute_10\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"  --compile -o "Release\alignedTypes.cu.obj" "d:\CUDA\SDK\C\src\alignedTypes\alignedTypes.cu"

if errorlevel 1 goto VCReportError

goto VCEnd

:VCReportError

echo Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "Compiling with CUDA Build Rule..."

exit 1

:VCEnd
]
正在创建命令行“d:\CUDA\SDK\C\src\alignedTypes\Release\BAT00000228085916.bat”
输出窗口      Compiling with CUDA Build Rule...
"C:\CUDA\bin\nvcc.exe"   -m32 -ccbin "d:\Microsoft Visual Studio 9.0\VC\bin"     -I"C:\CUDA\include" -I"./" -I"../../common/inc" -I"../../../shared/inc"  -Xcompiler "/EHsc /W3 /nologo /O2 /Zi   /MT  " -maxrregcount=32  -gencode=arch=compute_10,code=\"sm_10,compute_10\" -gencode=arch=compute_20,code=\"sm_20,compute_20\"  --compile -o "Release\alignedTypes.cu.obj" "d:\CUDA\SDK\C\src\alignedTypes\alignedTypes.cu"
alignedTypes.cu
d:/CUDA/SDK/C/src/alignedTypes/alignedTypes.cu(18): error: expression must have arithmetic or enum type
d:/CUDA/SDK/C/src/alignedTypes/alignedTypes.cu(34): error: expression must have arithmetic or enum type
d:/CUDA/SDK/C/src/alignedTypes/alignedTypes.cu(57): error: expression must be a modifiable lvalue
d:/CUDA/SDK/C/src/alignedTypes/alignedTypes.cu(57): error: expression must have arithmetic or enum type
4 errors detected in the compilation of "C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/tmpxft_00001738_00000000-8_alignedTypes.compute_10.cpp1.ii".
Project : error PRJ0019: 某个工具从以下位置返回了错误代码: "Compiling with CUDA Build Rule..."
结果      生成日志保存在“file://d:\CUDA\SDK\C\src\alignedTypes\Release\BuildLog.htm”
alignedTypes - 5 个错误,0 个警告

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2010-4-23 21:33 | 只看该作者
代码贴到论坛上后 [ i ] 之类的东西会被过滤掉,所以会出现编译错误。完整的程序见:
http://topic.csdn.net/u/20100219 ... 1-5101e7fbea2a.html
后面还有一个改进的版本,在gt200上可以实现超过96%的峰值带宽。

使用道具 举报

回复
论坛徽章:
21
2010新春纪念徽章
日期:2010-03-01 11:08:292012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:252012新春纪念徽章
日期:2012-02-13 15:12:25版主3段
日期:2012-05-15 15:24:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:12:25
17#
发表于 2010-4-23 22:24 | 只看该作者

回复 #16 cuda2010 的帖子

你加一下插入代码标签,就不会过滤什么东西了,呵呵

使用道具 举报

回复
论坛徽章:
0
18#
发表于 2010-4-28 09:34 | 只看该作者

回复 #16 cuda2010 的帖子

O(∩_∩)O谢谢你提供网址

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表