Author |
Message |
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
Hi !
Having probs with a GTX460 , I came back with 2 x 9600GT .
I want to ignore the first one (0) and work only with the second (1).
Here is my cc_config.xml file, which is read but I still get 1 task per GPU (Win XP X64 Edition , Phenom II X6):
<?xml version="1.0" encoding="ISO-8859-1"?>
<cc_config>
<log_flags>
<unparsed_xml>1</unparsed_xml>
</log_flags>
<options>
<start_delay>15</start_delay>
<ignore_cuda_dev>0</ignore_cuda_dev>
<ncpus>0</ncpus>
<report_results_immediately>1</report_results_immediately>
<exclusive_gpu_app>GRID.exe</exclusive_gpu_app>
<exclusive_gpu_app>SHIFT.exe</exclusive_gpu_app>
<exclusive_gpu_app>Scar.exe</exclusive_gpu_app>
<exclusive_gpu_app>tru.exe</exclusive_gpu_app>
<exclusive_gpu_app>PCTomb5.exe</exclusive_gpu_app>
<exclusive_gpu_app>GTL.exe</exclusive_gpu_app>
<exclusive_app>GRID.exe</exclusive_app>
<exclusive_app>SHIFT.exe</exclusive_app>
<exclusive_app>Scar.exe</exclusive_app>
<exclusive_app>tru.exe</exclusive_app>
<exclusive_app>PCTomb5.exe</exclusive_app>
<exclusive_app>GTL.exe</exclusive_app>
</options>
<!--
<no_gpus>1</no_gpus>
<exclusive_app>Crysis.exe</exclusive_app>
<exclusive_app>FarCry.exe</exclusive_app>
<exclusive_app>NFSHP2.exe</exclusive_app>
<exclusive_app>FarCry2.exe</exclusive_app>
<exclusive_app>Fallout3.exe</exclusive_app>
<exclusive_app>RA3.exe</exclusive_app>
-->
</cc_config>
What's wrong ?
Thanks for your time |
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
I found that just reading the cc_config file was not enough. I had to restart Boinc. Just close Boinc, wait about 30sec and open it agian, and see what it does. |
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
I found that just reading the cc_config file was not enough. I had to restart Boinc. Just close Boinc, wait about 30sec and open it agian, and see what it does.
Hi ! Thanks but I did it , also resetting the project but nothing seems to work ! Allways using both GPUs ! |
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
In Boinc Manager have you set Boinc Activity to "Use GPU based on preferences" ?
You have this,
<no_gpus>1</no_gpus>
I thought this meant do not use any GPUs.
This line should, in effect, tell Boinc to only use device 1,
<ignore_cuda_dev>0</ignore_cuda_dev>
What worries me is that these instructions might depend on the Boinc version. |
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
So, what should be , in preferences (boinc, gpugrid) and cc_config, the parameter set for having only the second of two GPUs working ?
My version of boinc is the last available stable win x64 6.10.58
Thanks for your time... |
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
It is possible that the command no longer works at all for Boinc, that it is app dependent or hopefully it just needs to go into the app_info.xml file instead of the cc_config.xml file. |
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
It is possible that the command no longer works at all for Boinc, that it is app dependent or hopefully it just needs to go into the app_info.xml file instead of the cc_config.xml file.
Could not find app_info.xml file anywhere. Where should it be located ?
Thanks... |
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
You would probably have to create it, either in the Boinc folder or possibly a project folder but I re-read some literature and I think that you would need to set this up in the cc_config.xml file. I still have my doubts that this will work.
If it is not set in stone to use all GPUs there might be other concerns; you have two identical cards:
The command, <use_all_gpus>0|1</use_all_gpus>
is used to run only on the greater of two cards; I dont know if it works for two identical cards.
My version of boinc is the last available stable win x64 6.10.58
<ignore_cuda_dev>0</ignore_cuda_dev> was introduced with Boinc 6.10.19
<options> |
|
|
|
No, NOT app_info - the file name should be cc_config.xml : it goes directly in the BOINC data folder, not any sub folder.
You should see some acknowledgements of the configuration choices in effect in the message log as BOINC starts up. If they don't appear, BOINC may be having problems parsing the file. The usual advice is to use a simple (ANSI) text editor such as notepad. You have extra lines, like
<?xml version="1.0" encoding="ISO-8859-1"?>
and the comment block, suggesting you used a more sophisticated editor. BOINC may not recognise the extra lines (it's not certified to be ISO-compliant!). |
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
I have been trying to work though this to see if it actually works or not, without success. Just using a stripped down cc_config.xml file.
Below is one effort, from many attempts.
<cc_config>
<options>
<report_results_immediately>1</report_results_immediately>
<ignore_cuda_dev>0</ignore_cuda_dev>
<use_all_gpus>0</use_all_gpus>
</options>
</cc_config>
boinc 6.10.58 Messages;
09/10/2010 20:01:14 Re-reading cc_config.xml
09/10/2010 20:01:14 Re-read config file
09/10/2010 20:01:14 Config: report completed tasks immediately
09/10/2010 20:01:14 Config: use all coprocessors
09/10/2010 20:01:14 log flags: file_xfer, sched_ops, task
Still ran 2 GPUGrid tasks and 6CPU tasks.
Exited and restarted Boinc.
09/10/2010 20:04:14 Starting BOINC client version 6.10.58 for windows_intelx86
09/10/2010 20:04:14 Config: report completed tasks immediately
09/10/2010 20:04:14 Config: use all coprocessors
09/10/2010 20:04:14 log flags: file_xfer, sched_ops, task
09/10/2010 20:04:14 Libraries: libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
09/10/2010 20:04:14 Data directory: C:\Documents and Settings\All Users\Application Data\BOINC
09/10/2010 20:04:14 Running under account x
09/10/2010 20:04:14 Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz [Family 6 Model 26 Stepping 5]
09/10/2010 20:04:14 Processor: 256.00 KB cache
09/10/2010 20:04:14 Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 sse4_2 nx lm vmx tm2 popcnt pbe
09/10/2010 20:04:14 OS: Microsoft Windows XP: Professional x86 Edition, Service Pack 3, (05.01.2600.00)
09/10/2010 20:04:14 Memory: 1.99 GB physical, 5.83 GB virtual
09/10/2010 20:04:14 Disk: 931.51 GB total, 855.01 GB free
09/10/2010 20:04:14 Local time is UTC +1 hours
09/10/2010 20:04:14 NVIDIA GPU 0: GeForce GTX 470 (driver version 26063, CUDA version 3020, compute capability 2.0, 1280MB, 1281 GFLOPS peak)
09/10/2010 20:04:14 NVIDIA GPU 1: GeForce GTX 470 (driver version 26063, CUDA version 3020, compute capability 2.0, 1280MB, 1281 GFLOPS peak)
Still running 2 GPUGrid tasks and 6CPU tasks.
|
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
Thi sis Boinc messages in response to re-read the config file:
09/10/2010 13:42:46 Re-reading cc_config.xml
09/10/2010 13:42:46 Re-read config file
09/10/2010 13:42:46 Config: report completed tasks immediately
09/10/2010 13:42:46 Config: ignoring NVIDIA GPU 0
09/10/2010 13:42:46 Config: don't compute while GRID.exe is running
09/10/2010 13:42:46 Config: don't compute while SHIFT.exe is running
09/10/2010 13:42:46 Config: don't compute while Scar.exe is running
09/10/2010 13:42:46 Config: don't compute while tru.exe is running
09/10/2010 13:42:46 Config: don't compute while PCTomb5.exe is running
09/10/2010 13:42:46 Config: don't compute while GTL.exe is running
09/10/2010 13:42:46 Config: don't use GPUs while GRID.exe is running
09/10/2010 13:42:46 Config: don't use GPUs while SHIFT.exe is running
09/10/2010 13:42:46 Config: don't use GPUs while Scar.exe is running
09/10/2010 13:42:46 Config: don't use GPUs while tru.exe is running
09/10/2010 13:42:46 Config: don't use GPUs while PCTomb5.exe is running
09/10/2010 13:42:46 Config: don't use GPUs while GTL.exe is running
09/10/2010 13:42:46 log flags: file_xfer, sched_ops, task, unparsed_xml
|
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
ignoring NVIDIA GPU 0
Looks like its working, so is it? |
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
No, NOT app_info - the file name should be cc_config.xml : it goes directly in the BOINC data folder, not any sub folder.
My file is at the right place and seen by Boinc :
<Partition>:\Documents and Settings\All Users\Application Data\BOINC
You should see some acknowledgements of the configuration choices in effect in the message log as BOINC starts up. If they don't appear, BOINC may be having problems parsing the file.
See my previous response showing the Boinc responses at file reading time.
The usual advice is to use a simple (ANSI) text editor such as notepad. You have extra lines, like
<?xml version="1.0" encoding="ISO-8859-1"?>
and the comment block, suggesting you used a more sophisticated editor. BOINC may not recognise the extra lines (it's not certified to be ISO-compliant!).
I use PFE (Programmers File Editor) working since Windows 3.x with 32bits extension !!
What you call extra lines is not an extension of the editor but is a part of the xml syntax specification... Boinc is xml compliant.
|
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
ignoring NVIDIA GPU 0
Looks like its working, so is it?
No, the tag is read as you can see but has no effect ! |
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
I wonder if it will stop using 2 cards when existing tasks complete.
The thing is, these are Boinc config commands. GPUGrid could be using an app that ignores these; most people want to use all their GPU's and many people have had issues in the past getting more than one GPU to work. Only a few want to not use one. |
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
I wonder if it will stop using 2 cards when existing tasks complete.
The thing is, these are Boinc config commands. GPUGrid could be using an app that ignores these; most people want to use all their GPU's and many people have had issues in the past getting more than one GPU to work. Only a few want to not use one.
I want to try this : aborting existing gpugrid tasks while the project is suspended, reset the project then quit Boinc, then restarting only after OS reboot.
|
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
Result after gpugrid suspension, tasks abortion, OS reboot, project reset, project restart :
09/10/2010 23:24:28 Starting BOINC client version 6.10.58 for windows_x86_64
09/10/2010 23:24:28 Config: report completed tasks immediately
09/10/2010 23:24:28 Config: ignoring NVIDIA GPU 0
09/10/2010 23:24:28 Config: don't compute while GRID.exe is running
09/10/2010 23:24:28 Config: don't compute while SHIFT.exe is running
09/10/2010 23:24:28 Config: don't compute while Scar.exe is running
09/10/2010 23:24:28 Config: don't compute while tru.exe is running
09/10/2010 23:24:28 Config: don't compute while PCTomb5.exe is running
09/10/2010 23:24:28 Config: don't compute while GTL.exe is running
09/10/2010 23:24:28 Config: don't use GPUs while GRID.exe is running
09/10/2010 23:24:28 Config: don't use GPUs while SHIFT.exe is running
09/10/2010 23:24:28 Config: don't use GPUs while Scar.exe is running
09/10/2010 23:24:28 Config: don't use GPUs while tru.exe is running
09/10/2010 23:24:28 Config: don't use GPUs while PCTomb5.exe is running
09/10/2010 23:24:28 Config: don't use GPUs while GTL.exe is running
09/10/2010 23:24:28 log flags: file_xfer, sched_ops, task, unparsed_xml
09/10/2010 23:24:28 Libraries: libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
09/10/2010 23:24:28 Running as a daemon
09/10/2010 23:24:28 Data directory: F:\Documents and Settings\All Users\Application Data\BOINC
09/10/2010 23:24:28 Running under account boinc_master
09/10/2010 23:24:28 Processor: 6 AuthenticAMD AMD Phenom(tm) II X6 1055T Processor [Family 16 Model 10 Stepping 0]
09/10/2010 23:24:28 Processor: 512.00 KB cache
09/10/2010 23:24:28 Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 htt pni cx16 syscall nx lm svm sse4a osvw ibs skinit wdt page1gb rdtscp 3dnowext 3dnow
09/10/2010 23:24:28 OS: Microsoft Windows XP: Professional x64 Edition, Service Pack 2, (05.02.3790.00)
09/10/2010 23:24:28 Memory: 8.00 GB physical, 15.58 GB virtual
09/10/2010 23:24:28 Disk: 146.48 GB total, 92.53 GB free
09/10/2010 23:24:28 Local time is UTC +2 hours
09/10/2010 23:24:28 NVIDIA GPU 0 (ignored by config): GeForce 9600 GT (driver version 25896, CUDA version 3010, compute capability 1.1, 1024MB, 230 GFLOPS peak)
09/10/2010 23:24:28 NVIDIA GPU 1: GeForce 9600 GT (driver version 25896, CUDA version 3010, compute capability 1.1, 1024MB, 230 GFLOPS peak)
09/10/2010 23:24:28 [unparsed_xml] ACTIVE_TASK::parse(): unrecognized <pid>2164</pid>
09/10/2010 23:24:28 [unparsed_xml] ACTIVE_TASK::parse(): unrecognized <pid>2208</pid>
09/10/2010 23:24:28 [unparsed_xml] ACTIVE_TASK::parse(): unrecognized <pid>4232</pid>
09/10/2010 23:24:28 [unparsed_xml] ACTIVE_TASK::parse(): unrecognized <pid>4912</pid>
09/10/2010 23:24:28 [unparsed_xml] ACTIVE_TASK::parse(): unrecognized <pid>1200</pid>
09/10/2010 23:24:28 [unparsed_xml] ACTIVE_TASK::parse(): unrecognized <pid>4072</pid>
09/10/2010 23:24:29 GPUGRID URL http://www.gpugrid.net/; Computer ID 65675; resource share 100
09/10/2010 23:24:29 World Community Grid URL http://www.worldcommunitygrid.org/; Computer ID 838487; resource share 100
09/10/2010 23:24:29 GPUGRID General prefs: from GPUGRID (last modified 27-Mar-2010 16:08:10)
09/10/2010 23:24:29 GPUGRID Host location: none
09/10/2010 23:24:29 GPUGRID General prefs: using your defaults
09/10/2010 23:24:29 Reading preferences override file
09/10/2010 23:24:29 Preferences:
09/10/2010 23:24:29 max memory usage when active: 6552.09MB
09/10/2010 23:24:29 max memory usage when idle: 7371.10MB
09/10/2010 23:24:39 max disk usage: 4.00GB
09/10/2010 23:24:39 (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
09/10/2010 23:24:45 Not using a proxy
09/10/2010 23:24:46 World Community Grid Restarting task faah13610_ZINC32107878_xmdEq_1TW7_01_0 using faah version 607
09/10/2010 23:24:47 World Community Grid Restarting task nu450_00069_7 using hpf2 version 617
09/10/2010 23:24:47 World Community Grid Restarting task X0000038610628200409142042_0 using hcc1 version 608
09/10/2010 23:24:48 World Community Grid Restarting task X0000038610872200409142039_0 using hcc1 version 608
09/10/2010 23:24:48 World Community Grid Restarting task faah13615_ZINC32114376_xmdEq_1TW7_00_1 using faah version 607
09/10/2010 23:24:48 World Community Grid Restarting task faah13615_ZINC32114272_xmdEq_1TW7_01_1 using faah version 607
09/10/2010 23:26:55 GPUGRID Resetting project
09/10/2010 23:28:08 GPUGRID resumed by user
09/10/2010 23:28:11 GPUGRID Sending scheduler request: Requested by project.
09/10/2010 23:28:11 GPUGRID Not reporting or requesting tasks
09/10/2010 23:28:13 GPUGRID Scheduler request completed
09/10/2010 23:28:15 GPUGRID Started download of logops3grid.png
09/10/2010 23:28:15 GPUGRID Started download of project_1.png
09/10/2010 23:28:16 GPUGRID Finished download of logops3grid.png
09/10/2010 23:28:16 GPUGRID Finished download of project_1.png
09/10/2010 23:28:16 GPUGRID Started download of project_2.png
09/10/2010 23:28:16 GPUGRID Started download of project_3.png
09/10/2010 23:28:18 GPUGRID Finished download of project_2.png
09/10/2010 23:28:18 GPUGRID Finished download of project_3.png
At this time the project is started but no work is allowed nor downloaded. As you can see , this time GPU 0 is marked as ignored by the configuration, this was not true before applying the procedure. Now allowing new work and requesting project update : work is downloaded and ...
It 's working, I have only the second GPU crunching !!!!
Thanks all for your time...
|
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
congratulations, |
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
26063, CUDA version 3020, compute capability 2.0, 1280MB, 1281 GFLOPS peak)
09/10/2010 20:04:14 NVIDIA GPU 1: GeForce GTX 470 (driver version 26063, CUDA version 3020, compute capability 2.0, 1280MB, 1281 GFLOPS peak)
Forgot to ask for something skgiven :
Where did you find this version of the NVidia drivers ? The only one I can find is the 258.96 on NVidia site ?
Thanks again...
|
|
|
skgivenVolunteer moderator Volunteer tester
Send message
Joined: 23 Apr 09 Posts: 3968 Credit: 1,995,359,260 RAC: 0 Level
Scientific publications
|
Here is a Français Beta 260.63 driver for a GTX460 XP x64 - [edit] its the x86 driver, thanks jlhal [/edit] |
|
|
jlhalSend message
Joined: 1 Mar 10 Posts: 147 Credit: 1,077,535,540 RAC: 0 Level
Scientific publications
|
Here is a Français Beta 260.63 driver for a GTX460 XP x64.
The link you give is for 32bits but I founded the good one for x64 :
http://www.nvidia.fr/object/winxp64-260.63-beta-driver-fr.html
In fact I missed the beta drivers link on drivers download page at NVidia's .
Thanks again a lot for your help...
Cheers from Paris !
|
|
|
|
you could disable CUDA for specific cards in the NVIDIA drivers:
|
|
|