configuration for cpu only wu?

alephnull
alephnull
Joined: 2 Dec 05
Posts: 21
Credit: 28551947
RAC: 0
Topic 195720

hi,

im trying to configure one of my machines to only run cpu tasks for einstein so i made the following preferences for school for einstein:

Use CPU Enforced by version 6.10+ - yes
Use NVIDIA GPU Enforced by version 6.10+ - no

Run only the selected applications:
-- Binary Radio Pulsar Search - yes
-- Global Correlations S5 HF search #1 - yes

Run CPU versions of applications for which GPU versions are available - yes

-- changed machine location to match for these preferences.
-- not using app_info.xml
-- boinc 6.10.58 client

i thought by setting "Use NVIDIA GPU" to no, i would not receive any more cuda wu but some are still coming in.

2011-03-22 02:57:25 Starting BOINC client version 6.10.58 for windows_x86_64
2011-03-22 02:57:25 Config: report completed tasks immediately
2011-03-22 02:57:25 Config: use all coprocessors
...
2011-03-22 02:57:25 log flags: file_xfer, sched_ops, task
2011-03-22 02:57:25 Libraries: libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
2011-03-22 02:57:25 Data directory: D:\BOINC_DATA
2011-03-22 02:57:25 Running under account ...
2011-03-22 02:57:25 Processor: 8 GenuineIntel Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz [Family 6 Model 26 Stepping 5]
2011-03-22 02:57:25 Processor: 256.00 KB cache
2011-03-22 02:57:25 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 syscall nx lm vmx tm2 popcnt pbe
2011-03-22 02:57:25 OS: Microsoft Windows 7: Ultimate x64 Edition, Service Pack 1, (06.01.7601.00)
2011-03-22 02:57:25 Memory: 5.99 GB physical, 11.98 GB virtual
2011-03-22 02:57:25 Disk: 159.54 GB total, 154.73 GB free
2011-03-22 02:57:25 Local time is UTC -4 hours
2011-03-22 02:57:27 NVIDIA GPU 0: GeForce GTX 570 (driver version 26658, CUDA version 3020, compute capability 2.0, 1249MB, 1530 GFLOPS peak)
2011-03-22 02:57:27 NVIDIA GPU 1: GeForce GTX 570 (driver version 26658, CUDA version 3020, compute capability 2.0, 1248MB, 1530 GFLOPS peak)
...
2011-03-22 02:57:27 Einstein@Home URL http://einstein.phys.uwm.edu/; Computer ID 2335620; resource share 100
2011-03-22 02:57:27 SETI@home General prefs: from SETI@home (last modified 21-Mar-2011 18:18:23)
2011-03-22 02:57:27 SETI@home Computer location: school
2011-03-22 02:57:27 General prefs: using separate prefs for school
2011-03-22 02:57:27 Preferences:
2011-03-22 02:57:27 max memory usage when active: 5521.60MB
2011-03-22 02:57:27 max memory usage when idle: 6135.11MB
2011-03-22 02:57:28 max disk usage: 79.77GB
2011-03-22 02:57:28 max CPUs used: 6
2011-03-22 02:57:28 don't use GPU while active
2011-03-22 02:57:28 (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
2011-03-22 02:57:28 Not using a proxy
2011-03-22 02:57:28 GPUGRID Restarting task p44-IBUCH_8_mutEGFR_110315-1-10-RND1993_1 using acemdlong version 613
2011-03-22 02:57:40 Einstein@Home Restarting task h1_1418.85_S5R4__699_S5GC1HFa_2 using einstein_S5GC1HF version 306
2011-03-22 02:57:42 Einstein@Home Restarting task h1_1418.95_S5R4__39_S5GC1HFa_2 using einstein_S5GC1HF version 306
2011-03-22 02:57:43 Einstein@Home Restarting task h1_1418.90_S5R4__629_S5GC1HFa_2 using einstein_S5GC1HF version 306
2011-03-22 02:57:43 Einstein@Home Restarting task h1_1418.90_S5R4__628_S5GC1HFa_2 using einstein_S5GC1HF version 306
2011-03-22 02:57:44 Einstein@Home Restarting task h1_1418.90_S5R4__627_S5GC1HFa_2 using einstein_S5GC1HF version 306
2011-03-22 02:57:45 Einstein@Home Restarting task h1_1418.85_S5R4__698_S5GC1HFa_2 using einstein_S5GC1HF version 306
2011-03-22 02:57:47 Einstein@Home Restarting task PM0066_03421.dm_172_0 using einsteinbinary_BRP3 version 107
2011-03-22 03:03:37 Einstein@Home Sending scheduler request: To fetch work.
2011-03-22 03:03:37 Einstein@Home Requesting new tasks for GPU
2011-03-22 03:03:39 Einstein@Home Scheduler request completed: got 1 new tasks
2011-03-22 03:03:41 Einstein@Home Started download of PM0066_037A1_124.binary
2011-03-22 03:03:41 Einstein@Home Started download of PM0066_037A1_125.binary
2011-03-22 03:03:56 Einstein@Home Finished download of PM0066_037A1_124.binary
2011-03-22 03:03:56 Einstein@Home Finished download of PM0066_037A1_125.binary
2011-03-22 03:03:56 Einstein@Home Started download of PM0066_037A1_126.binary
2011-03-22 03:03:56 Einstein@Home Started download of PM0066_037A1_127.binary
2011-03-22 03:04:11 Einstein@Home Finished download of PM0066_037A1_126.binary
2011-03-22 03:04:11 Einstein@Home Finished download of PM0066_037A1_127.binary
2011-03-22 03:20:28 Einstein@Home Computation for task PM0066_03421.dm_172_0 finished
2011-03-22 03:20:28 Einstein@Home Starting PM0066_034D1.dm_424_0
2011-03-22 03:20:30 Einstein@Home Starting task PM0066_034D1.dm_424_0 using einsteinbinary_BRP3 version 107
2011-03-22 03:20:32 Einstein@Home Started upload of PM0066_03421.dm_172_0_0
2011-03-22 03:20:32 Einstein@Home Started upload of PM0066_03421.dm_172_0_1
2011-03-22 03:20:33 Einstein@Home Finished upload of PM0066_03421.dm_172_0_0
2011-03-22 03:20:33 Einstein@Home Finished upload of PM0066_03421.dm_172_0_1
2011-03-22 03:20:33 Einstein@Home Started upload of PM0066_03421.dm_172_0_2
2011-03-22 03:20:33 Einstein@Home Started upload of PM0066_03421.dm_172_0_3
2011-03-22 03:20:34 Einstein@Home Finished upload of PM0066_03421.dm_172_0_2
2011-03-22 03:20:34 Einstein@Home Finished upload of PM0066_03421.dm_172_0_3
2011-03-22 03:20:34 Einstein@Home Sending scheduler request: To report completed tasks.
2011-03-22 03:20:34 Einstein@Home Reporting 1 completed tasks, not requesting new tasks
2011-03-22 03:20:35 Einstein@Home Scheduler request completed

am i missing something? just got 14 cuda wu. ill let them run out but i was hoping to only use this particular machine for cpu tasks for einstein since it is configured to run gpugrid on the two 570s and 2 reserved cores.

any suggestions would be greatly appreciated. thanks.

Michael Karlinsky
Michael Karlinsky
Joined: 22 Jan 05
Posts: 888
Credit: 23502182
RAC: 0

configuration for cpu only wu?

Hi,

BOINC is using SETI pref's:

2011-03-22 02:57:27 SETI@home General prefs: from SETI@home (last modified 21-Mar-2011 18:18:23)

Did you update SETI pref's afterwards? BOINC always uses the pref's you updated last.

Michael

Gundolf Jahn
Gundolf Jahn
Joined: 1 Mar 05
Posts: 1079
Credit: 341280
RAC: 0

RE: BOINC is using SETI

Quote:
BOINC is using SETI pref's...


Yes, but that are the general (global) preferences.

@alephnull: Did you update the Einstein project after changing the preferences?

Does your client still ask for GPU tasks after the last update?

Gruß,
Gundolf

Computer sind nicht alles im Leben. (Kleiner Scherz)

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5779100
RAC: 0

The log for that computer

The log for that computer shows it's still requesting CUDA work. So that begs the question whether or not you set the preference correctly, and saved the changes to the web-site with the "Update preferences" button at the bottom of the page?

HenkM
HenkM
Joined: 29 Sep 09
Posts: 32
Credit: 279008202
RAC: 97

Don’t worry alephnull, it

Don’t worry alephnull, it sends you only ones new work for your GPU.

I had more or less the same problem.
I wanted work for my GPU from Einstein but forgot to set GPU=Yes
After the first installation of a GPU card I got GPU wu’s but Einstein did not send me follow-up GPU wu’s.
It’s a bug in the Boinc server software.
Good luck crunching for SETI.

alephnull
alephnull
Joined: 2 Dec 05
Posts: 21
Credit: 28551947
RAC: 0

RE: Hi, BOINC is using

Quote:

Hi,

BOINC is using SETI pref's:

2011-03-22 02:57:27 SETI@home General prefs: from SETI@home (last modified 21-Mar-2011 18:18:23)

Did you update SETI pref's afterwards? BOINC always uses the pref's you updated last.

Michael


i try to aways change general prefs through seti cause all my machines have seti attached so i know it will apply to all machines. individual machine prefs (wu type, resource share, etc) are updated from the respective project website. the seti update to my general prefs should apply to all projects, and my update to einstein prefs under "Preferences for this project" should apply to einstein only. this is how i understand this should work.

Quote:
Quote:
BOINC is using SETI pref's...

Yes, but that are the general (global) preferences.

@alephnull: Did you update the Einstein project after changing the preferences?

Does your client still ask for GPU tasks after the last update?

Gruß,
Gundolf


this machine has a work cache of 0.25 days so when i issued a manual update i got:

Einstein@Home 2011-03-22 08:38:17 update requested by user
Einstein@Home 2011-03-22 08:38:21 Sending scheduler request: Requested by user.
Einstein@Home 2011-03-22 08:38:21 Not reporting or requesting tasks
Einstein@Home 2011-03-22 08:38:23 Scheduler request completed

guess ill have to wait until the current wu are complete and see what happens during the update. im assuming if all is well then einstein should only request cpu work.

Quote:
The log for that computer shows it's still requesting CUDA work. So that begs the question whether or not you set the preference correctly, and saved the changes to the web-site with the "Update preferences" button at the bottom of the page?


yes, i updated the preferences as indicated and performed a manual update. looking at the preferences settings again to verify does show that they were saved.

Quote:

Don’t worry alephnull, it sends you only ones new work for your GPU.

I had more or less the same problem.
I wanted work for my GPU from Einstein but forgot to set GPU=Yes
After the first installation of a GPU card I got GPU wu’s but Einstein did not send me follow-up GPU wu’s.
It’s a bug in the Boinc server software.
Good luck crunching for SETI.


im pretty sure this is not a bug with the boinc server software. im more or less thinking, as others have said, that this is more of a preferences issue.

ill wait till the cache runs down; it should by tonight, and then see how the update goes. i do run seti, but im trying to configure this machine for einstein cpu work only. all other projects attached to this machine (besides gpugrid) have "No new tasks" set for them. its still got 2 WCG and 5 CPDN wu to finish up as well.

ill check again when i get back from work tonight and see what happens after the cache runs down. guess i need to exercise a little more patience. thanks all for the suggestions.

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5779100
RAC: 0

Can you open

Can you open account_einstein.phys.uwm.edu.xml in your BOINC Data directory (default at C:\Programdata\BOINC\ for Windows 7) in Notepad and check that you have at least one line stating 1 in there?

alephnull
alephnull
Joined: 2 Dec 05
Posts: 21
Credit: 28551947
RAC: 0

RE: Can you open

Quote:
Can you open account_einstein.phys.uwm.edu.xml in your BOINC Data directory (default at C:\Programdata\BOINC\ for Windows 7) in Notepad and check that you have at least one line stating 1 in there?


in the office right now, ill have to post you that information when i get home tonight

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5779100
RAC: 0

OK, the thought behind it is

OK, the thought behind it is this:

If you have that line at least once in your account*.xml file, it got saved and BOINC should be following it. If you have this line twice in the same account*.xml file, that's a bug that the admins here know about now (I told them this afternoon :)), but at least both lines should show the same value.

If you don't have such a line, or it says 0, then the project preference "Use Nvidia GPU" set to No was never saved correctly. That can happen when you've got a very strict firewall prohibiting that, or even the normal glitches of not the whole message managing to come from the server and going to your computer. Part of the info could still be wallowing around on the internet.

Easily solved there by changing the project preference for the "Use Nvidia GPU" back to yes, saving the changes with the "Update preferences" button, before changing the preference again to No, saving again with the "Update preferences" button and then immediately opening BOINC Manager->Projects tab, selecting Einstein, click Update.

alephnull
alephnull
Joined: 2 Dec 05
Posts: 21
Credit: 28551947
RAC: 0

RE: OK, the thought behind

Quote:

OK, the thought behind it is this:

If you have that line at least once in your account*.xml file, it got saved and BOINC should be following it. If you have this line twice in the same account*.xml file, that's a bug that the admins here know about now (I told them this afternoon :)), but at least both lines should show the same value.

If you don't have such a line, or it says 0, then the project preference "Use Nvidia GPU" set to No was never saved correctly. That can happen when you've got a very strict firewall prohibiting that, or even the normal glitches of not the whole message managing to come from the server and going to your computer. Part of the info could still be wallowing around on the internet.

Easily solved there by changing the project preference for the "Use Nvidia GPU" back to yes, saving the changes with the "Update preferences" button, before changing the preference again to No, saving again with the "Update preferences" button and then immediately opening BOINC Manager->Projects tab, selecting Einstein, click Update.


excellent, i think its good to go now. the cache is almost complete, just 8 more einstein gpu wu left. i followed those directions and issued the update and got:

2011-03-22 17:52:27 Einstein@Home Restarting task PM0064_01591.dm_92_2 using einsteinbinary_BRP3 version 105
2011-03-22 17:52:41 Einstein@Home work fetch resumed by user
2011-03-22 17:52:42 Einstein@Home Sending scheduler request: To fetch work.
2011-03-22 17:52:42 Einstein@Home Requesting new tasks for CPU
2011-03-22 17:52:44 Einstein@Home update requested by user
2011-03-22 17:52:44 Einstein@Home Scheduler request completed: got 3 new tasks
2011-03-22 17:52:46 Einstein@Home Started download of skygrid_1490Hz_S5GC1.dat
2011-03-22 17:52:46 Einstein@Home Started download of h1_1481.95_S5R4
2011-03-22 17:52:54 Einstein@Home Finished download of skygrid_1490Hz_S5GC1.dat
2011-03-22 17:52:54 Einstein@Home Finished download of h1_1481.95_S5R4
2011-03-22 17:52:54 Einstein@Home Started download of h1_1481.95_S5R7
2011-03-22 17:52:54 Einstein@Home Started download of l1_1481.95_S5R4
2011-03-22 17:53:01 Einstein@Home Finished download of h1_1481.95_S5R7
2011-03-22 17:53:01 Einstein@Home Finished download of l1_1481.95_S5R4
2011-03-22 17:53:01 Einstein@Home Started download of l1_1481.95_S5R7
2011-03-22 17:53:07 Einstein@Home Finished download of l1_1481.95_S5R7

looks like only cpu wu coming through now. youre right about the double entry for 1. i had two entries there. manually deleted one. issued the update and it came back. like you said, they both have the same value so i dont think its really an issue. come to think of it, ive often wondered why all the xml configuration files across all the boinc projects dont have dtds or schemas associated with them. probably better that way; maintaining those definitions can get tedious.

looking at my results for that machine its pretty surprising how much more credit you get for the cuda tasks than the cpu tasks. np though, its only for this machine anyway.

now im waiting for the work cache on one other machine to run down (maybe a day or two) and im gonna set that one up for seti and einstein only. that one will crunch einstein on the gpu so im interested to see the performance there.

thank you very much for all the help. take care.

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5779100
RAC: 0

RE: excellent, i think its

Quote:

excellent, i think its good to go now.

looks like only cpu wu coming through now.


Good to read. :-)

Quote:
youre right about the double entry for 1. i had two entries there. manually deleted one. issued the update and it came back.


Yeah, that file is constantly rewritten by the project server, so any changes you make to it are wiped clean upon an update.

Quote:
come to think of it, ive often wondered why all the xml configuration files across all the boinc projects dont have dtds or schemas associated with them. probably better that way; maintaining those definitions can get tedious.


Much of it is easy to read, so if there is something in there that you don't understand, just ask. :-)
One thing to know is that it isn't real XML code, but pseudo code. So you can edit it with just about any simple text editor, there's no need for a fancy XML editor.
Oh, and piece of advice, never post your real on any forum. It's your unique key to log in with (on this project).

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.