Anything relating to AstroPulse tasks

Message boards : Number crunching : Anything relating to AstroPulse tasks
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 39 · 40 · 41 · 42 · 43 · 44 · 45 . . . 120 · Next

AuthorMessage
Profile AllenIN
Volunteer tester
Avatar

Send message
Joined: 5 Dec 00
Posts: 292
Credit: 58,297,005
RAC: 311
United States
Message 1762054 - Posted: 4 Feb 2016, 2:23:35 UTC

Looking for a little help here....I have an astropulse_v7 7.3 (sse) currently running on one of the two cores of my cpu. It's just a 2.6Ghz machine, but it still seems to be taking an awfully long time to complete this chore. It is 34.628% done and it has taken 16:19:10 so far. At that rate I expect it to be done in a total of 48 hours. Is that nuts or am I mistaken?

Thanks!
ID: 1762054 · Report as offensive
Cosmic_Ocean
Avatar

Send message
Joined: 23 Dec 00
Posts: 3027
Credit: 13,516,867
RAC: 13
United States
Message 1762056 - Posted: 4 Feb 2016, 2:26:28 UTC

Well it took a lot of babysitting with ever-increasing my cache preference (to keep the work request from going much over 250,000 seconds) and a lot of pressing of the update button when BOINC decides to go into that phantom backoff that it does, but I managed to get a pretty reasonable fill of my cache. Wasn't the full 10 days.. but it should suffice for 5-6 days, at least.
Linux laptop:
record uptime: 1511d 20h 19m (ended due to the power brick giving-up)
ID: 1762056 · Report as offensive
Profile AllenIN
Volunteer tester
Avatar

Send message
Joined: 5 Dec 00
Posts: 292
Credit: 58,297,005
RAC: 311
United States
Message 1762299 - Posted: 4 Feb 2016, 23:50:23 UTC - in response to Message 1761961.  
Last modified: 4 Feb 2016, 23:51:06 UTC

What has changed is that the rate of consumption of "tapes" by MB v8 is lower than that of v7. Thus the rate of "tapes" being loaded for splitting is lower, and so the rate of AP production is lower.

I think there are also more people that set their computers up to accept AP work when the opti v8 MB app was not ready, and they are still doing some AP now.
So when AP does split, there are more hungry mouths to feed.


Is it possible to not get AP's on certain computers, when you have a few computers and don't want to run them on some? Is it possible to get them only on GPU and not on CPU?

If so, how does one go about this?
ID: 1762299 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1762315 - Posted: 5 Feb 2016, 1:12:52 UTC - in response to Message 1762299.  

Yes. Set up Home to not run AP, and Work to allow AP. Then set up each computer to use Home or Work for preferences as desired.
ID: 1762315 · Report as offensive
Profile AllenIN
Volunteer tester
Avatar

Send message
Joined: 5 Dec 00
Posts: 292
Credit: 58,297,005
RAC: 311
United States
Message 1762319 - Posted: 5 Feb 2016, 1:18:14 UTC - in response to Message 1762315.  
Last modified: 5 Feb 2016, 1:19:34 UTC

Yes. Set up Home to not run AP, and Work to allow AP. Then set up each computer to use Home or Work for preferences as desired.



Ahh yes, I see. Nice solution to a otherwise tough problem. Now I see how that would allow you to run or not run specific types, but is there a way to just run a type of wu to a specific cpu or gpu only, on the same machine? Say I want to run AP's only on GPU and not on CPU.

Thanks a bunch.
ID: 1762319 · Report as offensive
JLDun
Volunteer tester
Avatar

Send message
Joined: 21 Apr 06
Posts: 573
Credit: 196,101
RAC: 0
United States
Message 1762322 - Posted: 5 Feb 2016, 1:35:15 UTC - in response to Message 1762319.  

As part of those settings, check or unchecked the "Allow work for CPU" box. (Keeping in mind that if you're using the Work/Home/School option as a way to preset the combination there's a limited amount you can do without having to edit before every work fetch. Otherwise it would be easier to use app_config.xml.)
ID: 1762322 · Report as offensive
Profile AllenIN
Volunteer tester
Avatar

Send message
Joined: 5 Dec 00
Posts: 292
Credit: 58,297,005
RAC: 311
United States
Message 1762323 - Posted: 5 Feb 2016, 1:43:02 UTC - in response to Message 1762322.  

As part of those settings, check or unchecked the "Allow work for CPU" box. (Keeping in mind that if you're using the Work/Home/School option as a way to preset the combination there's a limited amount you can do without having to edit before every work fetch. Otherwise it would be easier to use app_config.xml.)


Exactly! I just don't know what to put in the app_config.xml to make it use only a gpu or a cpu for a given task. Can you help with that?

Thanks
ID: 1762323 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1762440 - Posted: 5 Feb 2016, 12:21:38 UTC - in response to Message 1762323.  

No way to do that by web Settings (unless you edit them all the time) or app_config.xml

It is done by app_info.xml
Since you already use Lunatics - it is a matter of selecting only apps you want to run.

If you now don't have AstroPulse tasks for CPU you can do that right now.
Re-run Lunatics installer and select e.g.: for CPU only SETI@home v8 + for GPU only AstroPulse v7
(or any other combination you want)

!!! Anything not selected but you have tasks now for it - tasks will be Deleted without warning by BOINC !
 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1762440 · Report as offensive
Profile betreger Project Donor
Avatar

Send message
Joined: 29 Jun 99
Posts: 11361
Credit: 29,581,041
RAC: 66
United States
Message 1762975 - Posted: 6 Feb 2016, 21:06:36 UTC

ATM they're being split but I'm not getting many, who's snagging them before I can get my quota? My sense of entitlement is not being respected.
ID: 1762975 · Report as offensive
Profile Jimbocous Project Donor
Volunteer tester
Avatar

Send message
Joined: 1 Apr 13
Posts: 1853
Credit: 268,616,081
RAC: 1,349
United States
Message 1762980 - Posted: 6 Feb 2016, 21:32:07 UTC

Wondering if I can get some thoughts or feedback on tuning GTX750ti's for better performance. In reading the read-me (dangerous thing to do, I know:), down at the bottom it suggests command line tuning using:

-use_sleep -unroll 10 -oclFFT_plan 256 16 512 -ffa_block 12288 -ffa_block_fetch 6144

Rolled that out to all three crunchers (Win7x64), and on two of them (Xeon quad core, 3.2g w/12g ram) results are excellent. Each of the three boxes has 2xNV GTX 750ti.
On the third, less powerful box (Core2Quad, 3.0g w/8g ram) these options lead to the box locking up cold a couple minutes into any AP job. I assumed the above options are perhaps a bit too aggressive, so in rereading the file, closer to the top I found different suggestions re 750ti (or general mid-range cards), so I changed the command line setting to this:

-use_sleep -unroll 10 -oclFFT_plan 256 16 512 -ffa_block 6144 -ffa_block_fetch 1536

Now seems to be running quite well, and with the -use_sleep option CPU usage is now under 10% instead of high 90's, without any apparent increase in processing times.

Happy camper here, but I'm hoping that someone with a better understanding or experience will comment on this, and help with my learning curve.

Thanks!
ID: 1762980 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1762997 - Posted: 6 Feb 2016, 22:29:00 UTC - in response to Message 1762980.  

-use_sleep -unroll 10 -oclFFT_plan 256 16 512 -ffa_block 6144 -ffa_block_fetch 1536


Jim try these. Got this from the old 750Ti thread

http://setiathome.berkeley.edu/forum_thread.php?id=75919#1588675

this as the last recommendation on a 750Ti

-use_sleep -unroll 6 -oclfft_plan 256 16 256 -ffa_block 2830 -ffa_block_fetch 2830 -tune 1 64 4 1 -tune 2 64 4 1

See if it helps
ID: 1762997 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1763000 - Posted: 6 Feb 2016, 22:42:30 UTC - in response to Message 1762980.  

Wondering if I can get some thoughts or feedback on tuning GTX750ti's for better performance. In reading the read-me (dangerous thing to do, I know:), down at the bottom it suggests command line tuning using:

-use_sleep -unroll 10 -oclFFT_plan 256 16 512 -ffa_block 12288 -ffa_block_fetch 6144

Rolled that out to all three crunchers (Win7x64), and on two of them (Xeon quad core, 3.2g w/12g ram) results are excellent. Each of the three boxes has 2xNV GTX 750ti.
On the third, less powerful box (Core2Quad, 3.0g w/8g ram) these options lead to the box locking up cold a couple minutes into any AP job. I assumed the above options are perhaps a bit too aggressive, so in rereading the file, closer to the top I found different suggestions re 750ti (or general mid-range cards), so I changed the command line setting to this:

-use_sleep -unroll 10 -oclFFT_plan 256 16 512 -ffa_block 6144 -ffa_block_fetch 1536

Now seems to be running quite well, and with the -use_sleep option CPU usage is now under 10% instead of high 90's, without any apparent increase in processing times.

Happy camper here, but I'm hoping that someone with a better understanding or experience will comment on this, and help with my learning curve.

Thanks!

Back when I was testing APs on my 750Ti I found the best results were with Driver 337, running One task at a time, and the settings;
-sbs 256 -unroll 12 -oclFFT_plan 256 16 256 -ffa_block 2304 -ffa_block_fetch 1152 (Sleep is for the Weak)

Now that My 750Ti runs a Shorty MB in 2.7 minutes I found APs to be basically Irrelevant on my 750Ti.
Any APs sent to the 750s get resent to the ATI card where they are still very relevant.
ID: 1763000 · Report as offensive
Speedy
Volunteer tester
Avatar

Send message
Joined: 26 Jun 04
Posts: 1643
Credit: 12,921,799
RAC: 89
New Zealand
Message 1763015 - Posted: 7 Feb 2016, 0:43:56 UTC - in response to Message 1763000.  


Any APs sent to the 750s get resent to the ATI card where they are still very relevant.

How do you do this I would like to be able to resend tasks from my 970 to my ATI 7970?

If to hard to write here send me a PM

Thanks
ID: 1763015 · Report as offensive
Profile AllenIN
Volunteer tester
Avatar

Send message
Joined: 5 Dec 00
Posts: 292
Credit: 58,297,005
RAC: 311
United States
Message 1763019 - Posted: 7 Feb 2016, 1:10:52 UTC - in response to Message 1762440.  

No way to do that by web Settings (unless you edit them all the time) or app_config.xml

It is done by app_info.xml
Since you already use Lunatics - it is a matter of selecting only apps you want to run.

If you now don't have AstroPulse tasks for CPU you can do that right now.
Re-run Lunatics installer and select e.g.: for CPU only SETI@home v8 + for GPU only AstroPulse v7
(or any other combination you want)

!!! Anything not selected but you have tasks now for it - tasks will be Deleted without warning by BOINC !


I had a feeling that I needed to change something in the app_info file, but I had not thought about using the Lunatics installer to make the changes. That will make it very easy.

Thanks BilBg!
ID: 1763019 · Report as offensive
TBar
Volunteer tester

Send message
Joined: 22 May 99
Posts: 5204
Credit: 840,779,836
RAC: 2,768
United States
Message 1763021 - Posted: 7 Feb 2016, 1:23:43 UTC - in response to Message 1763015.  

It works best if the two Apps have very similar run times, 5 minutes in my case. That way CreditFew remains oblivious to the change. If you start swapping tasks with 100% different run times CreditFew might react unfavorably. Tasks are assigned to the device in the tasks' result section of the client_state.xml file. All that is required is to edit the version and plan class entries to match that of the other device. In my case;
<version_num>707</version_num>
<plan_class>opencl_nvidia_mac</plan_class>
Becomes;
<version_num>707</version_num>
<plan_class>opencl_ati_mac</plan_class>
The version number and plan class are defined in the app_info.xml file.
The entries in client_state.xml & app_info.xml Must match.
ID: 1763021 · Report as offensive
Speedy
Volunteer tester
Avatar

Send message
Joined: 26 Jun 04
Posts: 1643
Credit: 12,921,799
RAC: 89
New Zealand
Message 1763025 - Posted: 7 Feb 2016, 1:31:23 UTC - in response to Message 1763021.  

Thanks TBar, this is a fraction too involved me I think I would crash the task. I am pleased this works for you
ID: 1763025 · Report as offensive
Profile JaundicedEye
Avatar

Send message
Joined: 14 Mar 12
Posts: 5375
Credit: 30,870,693
RAC: 1
United States
Message 1763158 - Posted: 7 Feb 2016, 17:49:51 UTC

Regarding......

-use_sleep -unroll 6 -oclfft_plan 256 16 256 -ffa_block 2830 -ffa_block_fetch 2830 -tune 1 64 4 1 -tune 2 64 4 1


I'm running a 750ti and have just enough programming knowledge to really mess things up, so where exactly is this command string placed? app_info (I'm running lunatics 0.44)?

A simple answer to a possibly stupid question would be appreciated....":>)

"Sour Grapes make a bitter Whine." <(0)>
ID: 1763158 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1763162 - Posted: 7 Feb 2016, 18:02:43 UTC - in response to Message 1763158.  
Last modified: 7 Feb 2016, 18:04:27 UTC

Regarding......

-use_sleep -unroll 6 -oclfft_plan 256 16 256 -ffa_block 2830 -ffa_block_fetch 2830 -tune 1 64 4 1 -tune 2 64 4 1


I'm running a 750ti and have just enough programming knowledge to really mess things up, so where exactly is this command string placed? app_info (I'm running lunatics 0.44)?

A simple answer to a possibly stupid question would be appreciated....":>)


Look inside the setiathome.berkeley.edu folder

look for

ap_cmdline_win_x86_SSE2_OpenCl_NV.txt

Open with notepad or highlight and right click and edit

copy that line exactly, usually just highlight it from the thread and copy then paste it into the ap_cmdline listed above and save

-use_sleep -unroll 6 -oclfft_plan 256 16 256 -ffa_block 2830 -ffa_block_fetch 2830 -tune 1 64 4 1 -tune 2 64 4 1

that should do it.

Good luck
ID: 1763162 · Report as offensive
Profile JaundicedEye
Avatar

Send message
Joined: 14 Mar 12
Posts: 5375
Credit: 30,870,693
RAC: 1
United States
Message 1763171 - Posted: 7 Feb 2016, 18:33:27 UTC

Thanks so much Zalster, pretty succinct, I may not be able to screw this up...";D>.

"Sour Grapes make a bitter Whine." <(0)>
ID: 1763171 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51468
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1763174 - Posted: 7 Feb 2016, 18:35:09 UTC - in response to Message 1763171.  

Thanks so much Zalster, pretty succinct, I may not be able to screw this up...";D>.

Well....at least you are willing to try....LOL.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1763174 · Report as offensive
Previous · 1 . . . 39 · 40 · 41 · 42 · 43 · 44 · 45 . . . 120 · Next

Message boards : Number crunching : Anything relating to AstroPulse tasks


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.