找回密码
 新注册用户
搜索
查看: 6678|回复: 14

[分享] [Linux][X64]CUDA 問題(已解決, 用256MB或以下NV GPU的師兄可以看看)

[复制链接]
发表于 2010-2-15 15:24:10 | 显示全部楼层 |阅读模式
不知道為什麼CPU 就正常計算
但是GPU的WU 就停在Ready to start
我Windows 的幾台機子就沒有問題
100215133471b92dc1bfd8f9b4.png

OS: Fedora 11 x64
GPU: Nvidia GF8600GTS 256MB,
已安裝 kmod-nvidia  driver (v 190.xxx), CUDA toolkit 2.3,
1002151334736a95210e1c6153.jpg
檢查過/dev/nvidia0 和 nvidiact 可讀可寫

無Error不知道為什麼就是不run, 附Boinc log
  1. 15/2/2010 13:23:19                Starting BOINC client version 6.10.25 for x86_64-pc-linux-gnu
  2. 15/2/2010 13:23:19                log flags: file_xfer, sched_ops, task
  3. 15/2/2010 13:23:19                Libraries: libcurl/7.19.7 NSS/3.12.4.5 zlib/1.2.3 libidn/1.9 libssh2/1.0
  4. 15/2/2010 13:23:19                Data directory: /var/lib/boinc
  5. 15/2/2010 13:23:19                Processor: 1 AuthenticAMD AMD Athlon(tm) 64 Processor 3000+ [Family 15 Model 47 Stepping 2]
  6. 15/2/2010 13:23:19                Processor: 512.00 KB cache
  7. 15/2/2010 13:23:19                Processor features: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up rep_good pni lahf_lm
  8. 15/2/2010 13:23:19                OS: Linux: 2.6.30.10-105.2.23.fc11.x86_64
  9. 15/2/2010 13:23:19                Memory: 1.94 GB physical, 2.00 GB virtual
  10. 15/2/2010 13:23:19                Disk: 34.52 GB total, 28.47 GB free
  11. 15/2/2010 13:23:19                Local time is UTC +8 hours
  12. 15/2/2010 13:23:19                NVIDIA GPU 0: GeForce 8600 GTS (driver version unknown, CUDA version 2030, compute capability 1.1, 255MB, 93 GFLOPS peak)
  13. 15/2/2010 13:23:20        PrimeGrid        URL [url]http://www.primegrid.com/[/url]; Computer ID 140065; resource share 100
  14. 15/2/2010 13:23:20        Collatz Conjecture        URL [url]http://boinc.thesonntags.com/collatz/[/url]; Computer ID 16595; resource share 100
  15. 15/2/2010 13:23:20        Milkyway@home        URL [url]http://milkyway.cs.rpi.edu/milkyway/[/url]; Computer ID 148645; resource share 100
  16. 15/2/2010 13:23:20                General prefs: from [url]http://aqua.dwavesys.com/[/url] (last modified 13-Feb-2010 04:45:24)
  17. 15/2/2010 13:23:20                Host location: none
  18. 15/2/2010 13:23:20                General prefs: using your defaults
  19. 15/2/2010 13:23:20                Reading preferences override file
  20. 15/2/2010 13:23:20                Preferences:
  21. 15/2/2010 13:23:20                   max memory usage when active: 995.61MB
  22. 15/2/2010 13:23:20                   max memory usage when idle: 1792.10MB
  23. 15/2/2010 13:23:20                   max disk usage: 17.26GB
  24. 15/2/2010 13:23:20                   (to change, visit the web site of an attached project,
  25. 15/2/2010 13:23:20                   or click on Preferences)
  26. 15/2/2010 13:23:20                Not using a proxy
  27. 15/2/2010 13:23:20        Milkyway@home        Restarting task ps_s222_pes_1_v04_973461_1266119232_0 using milkyway version 18
  28. 15/2/2010 13:23:20        PrimeGrid        Sending scheduler request: To fetch work.
  29. 15/2/2010 13:23:20        PrimeGrid        Requesting new tasks for GPU
  30. 15/2/2010 13:23:35        PrimeGrid        Scheduler request completed: got 0 new tasks
  31. 15/2/2010 13:23:35        PrimeGrid        Message from server: (reached limit of 100 GPU tasks in progress)
  32. 15/2/2010 13:23:35        PrimeGrid        Message from server: (Project has no jobs available)
复制代码

[ 本帖最后由 amdhorus 于 2010-2-26 13:24 编辑 ]
回复

使用道具 举报

发表于 2010-2-15 16:31:05 | 显示全部楼层
advanced---Preferences

有个什么 使用计算机时仍使用GPU计算 选中(大概是第三个,英文不大清楚)。
回复

使用道具 举报

发表于 2010-2-15 17:00:46 | 显示全部楼层
就是这个:
2010-2-15 16-59-30.png
回复

使用道具 举报

 楼主| 发表于 2010-2-15 19:06:28 | 显示全部楼层
勾上了啦

就是沒勾, 也放著半天了, 早應該開始自己行了

[ 本帖最后由 amdhorus 于 2010-2-15 19:08 编辑 ]
回复

使用道具 举报

发表于 2010-2-15 19:22:22 | 显示全部楼层

回复 #4 amdhorus 的帖子

解决了吗?
大概是Linux的活动检测不太好用。
回复

使用道具 举报

发表于 2010-2-15 20:43:56 | 显示全部楼层
Nvidia GF8600GTS 256MB.
PG的CUDA包,需要至少384MB显存的显卡才可以参加,也就是说至少要G92核心的9600GSO……
回复

使用道具 举报

 楼主| 发表于 2010-2-15 20:44:51 | 显示全部楼层
原帖由 cuihao 于 2010-2-15 19:22 发表
解决了吗?
大概是Linux的活动检测不太好用。

沒解決...

有工具檢測CUDA的情況嗎?
回复

使用道具 举报

 楼主| 发表于 2010-2-15 20:47:44 | 显示全部楼层
原帖由 hicherse 于 2010-2-15 20:43 发表
Nvidia GF8600GTS 256MB.
PG的CUDA包,需要至少384MB显存的显卡才可以参加,也就是说至少要G92核心的9600GSO……

CC 又沒發wu給我...
試了GPUGrid的, 也是停在Ready to start
Milkyway又要雙精度的GPU, 我的不行
SETI 也說沒WU給我

我還有什麼選擇嗎?
回复

使用道具 举报

发表于 2010-2-15 20:48:41 | 显示全部楼层

回复 #6 hicherse 的帖子

但是,他领到WU了。
回复

使用道具 举报

发表于 2010-2-15 20:49:04 | 显示全部楼层

回复 #8 amdhorus 的帖子

有一个什么CUDA-Z。
回复

使用道具 举报

发表于 2010-2-15 23:28:49 | 显示全部楼层
原帖由 cuihao 于 2010-2-15 20:48 发表
但是,他领到WU了。


领到WU没用。我也玩过PG的CUDA包,和楼主遭遇的情况一样。
GPUGrid更不敢跑,9600GT现在都感觉很慢。
现在楼主只有投身SETI项目了,等待SETI的CUDA包。
低端显卡就是很尴尬,毕竟8600GTS的运算单元太少。
回复

使用道具 举报

 楼主| 发表于 2010-2-26 05:50:31 | 显示全部楼层
經過研究, 終於成功了!
能行PrimeGrid CUDA啦!
用app_info.xml 騙過CUDA 2.3 要3xxMB VRAM的限制
實制PG只用1XXMB
回复

使用道具 举报

发表于 2010-2-26 07:28:26 | 显示全部楼层

回复 #12 amdhorus 的帖子


LZ可以贴上来你的app_info吗?这样的技术还没用过
回复

使用道具 举报

 楼主| 发表于 2010-2-26 12:46:32 | 显示全部楼层
原帖由 cuihao 于 2010-2-26 07:28 发表

LZ可以贴上来你的app_info吗?这样的技术还没用过

看了一下國外論壇,
有些App跟本是256MB已ok, 只是app 要用CUDA2.3, 而CUDA2.3又要求有384MB VRAM, 所以就運行不了

我的方法很簡單
其實只是好像優化程序般
把平台設為Anonymous Platform
並繞過了CUDA2.3 要有384MB RAM的限制
直接運行App

  1. <app_info>
  2. <app>
  3.     <name>ap26</name>
  4.     <user_friendly_name>AP26 Search</user_friendly_name>
  5. </app>
  6. <file_info>
  7.     <name>primegrid_ap26_1.00_x86_64-pc-linux-gnu__cuda23</name>
  8.     <status>1</status>
  9.     <executable/>
  10. </file_info>
  11. <file_info>
  12.     <name>libcudart.so.2</name>
  13.     <status>1</status>
  14.     <signature_required/>
  15. </file_info>
  16. <app_version>
  17.     <app_name>ap26</app_name>
  18.     <version_num>100</version_num>
  19.     <avg_ncpus>0.064947</avg_ncpus>
  20.     <max_ncpus>0.064947</max_ncpus>
  21.     <flops>18745600000.000000</flops>
  22.     <plan_class>cuda23</plan_class>
  23.     <file_ref>
  24.         <file_name>primegrid_ap26_1.00_x86_64-pc-linux-gnu__cuda23</file_name>
  25.         <main_program/>
  26.     </file_ref>
  27.     <file_ref>
  28.         <file_name>libcudart.so.2</file_name>
  29.         <open_name>libcudart.so.2</open_name>
  30.     </file_ref>
  31.     <coproc>
  32.         <type>CUDA</type>
  33.         <count>1.000000</count>
  34.     </coproc>
  35. </app_version>
  36. </app_info>
复制代码

[ 本帖最后由 amdhorus 于 2010-2-26 12:59 编辑 ]

评分

参与人数 1基本分 +5 收起 理由
cuihao + 5 精品文章

查看全部评分

回复

使用道具 举报

发表于 2010-2-26 14:33:15 | 显示全部楼层
已经退出SETI了,但是感谢楼主为老显卡用户支了个好招~
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-9-23 18:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表