PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise
1) Message boards : Number crunching : LLR 3.8.20 Going Live! (Message 108021)
Posted 767 days ago by Profile Tuna Ertemalp
Seems I forgot to include 321 in my previous app_config.xml. So, this should also be included:

<app> <name>llr321</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llr321</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version>


Tuna

Combining few posts in another thread:

http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107580
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107589
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107592
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107594
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107595

I created the below that I am now using on all of my 4/8/12/16 thread hosts.

Note that you cannot use it as-is; some minimal editing is required. You will need to:

1) Totally exit BOINCMgr (not just minimize!)
2) Create a {BOINCDataFolder}\projects\www.primegrid.com\app_config.xml, copy/paste this into it, and then ReplaceAll "NumProcs" with whatever value you want it to be. If you decide to give different NumProcs to different apps, then make sure to realize that each app occurs twice in this file, and to make sure each pair is consistent with each other.
3) Restart BOINCMgr

Also, when you restart BOINCMgr, you might get bunch of errors/warnings about stuff like "Your app_config.xml file refers to an unknown application 'llrSOB'. Known applications: 'pps_sr2sieve', 'ap26', 'llrPSP', 'llrTPS', 'trp_sr2sieve', 'llrPPSE', 'llrWOO', 'llrCUL', 'genefer', 'llrPPS', 'llrSR5', 'llrMEGA', 'gcw_sieve', 'llrGCW'". These are ignorable. All that means is that your host is probably set to receive tasks only from a subset of projects, which you probably manually handpicked using http://www.primegrid.com/prefs.php?subset=project, therefore to that host, not all projects are known. BOINCMgr just reports this, ignores it, and uses whatever is useful to it.

I am sure I will stand corrected if I made a mistake. There are a few warnings about doing this both in this thread as well as Michael's http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107595. So, be careful. For now, I max'd each out on all my hosts. I'll see over time if that was deadly...

Tuna

<app_config> <app> <name>llrGCW</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrGCW</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrWOO</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrWOO</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrCUL</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrCUL</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrPSP</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrPSP</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrSOB</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrSOB</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrTRP</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrTRP</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrSR5</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrSR5</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrESP</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrESP</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> </app_config>

2) Message boards : Number crunching : LLR 3.8.20 Going Live! (Message 108020)
Posted 767 days ago by Profile Tuna Ertemalp
You will need to:

1) Totally exit BOINCMgr (not just minimize!)
2) Create a {BOINCDataFolder}\projects\www.primegrid.com\app_config.xml, copy/paste this into it, and then ReplaceAll "NumProcs" with whatever value you want it to be. If you decide to give different NumProcs to different apps, then make sure to realize that each app occurs twice in this file, and to make sure each pair is consistent with each other.
3) Restart BOINCMgr


BOINC restart is not needed when you create or modify app_config.xml. It is enough to do this:
- create/update app_config.xml: file;
- disable option "Leave non-GPU tasks in memory while suspended" (Options/Computing preferences/Disk and memory tab);
- suspend all PrimeGrid tasks (or easier suspend CPU usage);
- reload config files (Options/Read config files);
- resume tasks.

Note: after doing this GUI still will display previous CPU count for apps. This is display bug only, number of running tasks and their command line will be adjusted properly.


I guess I found...

- File/Exit
- Create app_config.xml
- DblClick on BOINCManager

... to be easier. ;)

Tuna
3) Message boards : Proth Prime Search : PPS Sieve slower on 1080Ti vs TitanX?? (Message 107806)
Posted 775 days ago by Profile Tuna Ertemalp
Valid: http://www.primegrid.com/results.php?hostid=510142&offset=0&show_names=0&state=4&appid=9
Pending: http://www.primegrid.com/results.php?hostid=510142&offset=0&show_names=0&state=2&appid=9


Yesterday (May 9 evening, PST), in this host, I replaced the two older Maxwell Titan X (~1550Mhz) with two 1080 Ti (~1950Mhz), and pretty much all CUDA apps (GFNs, especially) got much faster. However, all the PPS Sieve tasks seem to have gone slower, from ~350s+ to ~450s+, i.e. ~30%.

Thoughts? Just an anomaly I am seeing with the small sample size I have, or is this a systemic issue?

Tuna
4) Message boards : Generalized Fermat Prime Search : GFN22: 1080Ti vs. TitanZ (Message 107805)
Posted 775 days ago by Profile Tuna Ertemalp
Given that I will be losing 4 GPUs in 2 Zs, but instead get 12 Tis overall as I replace all my GPUs with Tis, essentially making all of my GPUs GFN22-worthy, plus the power consumption & heat generation of Z being larger than X, plus the overall betterness of the TitanXs across the greater BOINC landscape of projects, seems moving few TitanXs down to older boxes as space/thermal/power envelopes allow would still make more sense.

Tuna
5) Message boards : Generalized Fermat Prime Search : GFN22: 1080Ti vs. TitanZ (Message 107800)
Posted 776 days ago by Profile Tuna Ertemalp
GTX TITAN Z: ~60 hours (OCL: Complex numbers / 64-bit float)
GTX 1080 Ti: ~33 hours (OCL4: Number-Theoretic Transform / 31-bit integer)

(see http://www.primegrid.com/results.php?hostid=841181&offset=0&show_names=0&state=0&appid=17)


This settles it, then... No point in keeping the Zs. Now I can turn on GFN22 on all my 1080Ti cards... Eventually I'll have 12. ;) Plus move 2-4 Xs to older machines. Sell the rest.

Tuna
6) Message boards : Generalized Fermat Prime Search : GFN22: 1080Ti vs. TitanZ (Message 107799)
Posted 776 days ago by Profile Tuna Ertemalp
hostid=505815&offset=0&show_names=0&state=4&appid=17[/url] for valid gfn22 on this machine. After a driver update recently, double precision turned off for a while which I then turned on again. Seems the times went down from 300K+ to 200K+.

Tuna



I'm confused by the sentence structure... are you saying the times were lower with DP on or with DP off?


Sorry, was in my Dr Office, waiting, typing hurriedly. :)

DP on was faster.
7) Message boards : Generalized Fermat Prime Search : GFN22: 1080Ti vs. TitanZ (Message 107794)
Posted 776 days ago by Profile Tuna Ertemalp
So, I have this machine with two TitanZ cards, which means 4 GPUS, all with DoublePrecision=ON, running roughly at 750-800Mhz, and that is the machine I let GFN22 use the GPUs exclusively.


With the Titan Z, do you get better n=22 speeds with DP on or off?


See http://www.primegrid.com/results.php?hostid=505815&offset=0&show_names=0&state=4&appid=17 for valid gfn22 on this machine. After a driver update recently, double precision turned off for a while which I then turned on again. Seems the times went down from 300K+ to 200K+.

Tuna
8) Message boards : Generalized Fermat Prime Search : GFN22: 1080Ti vs. TitanZ (Message 107789)
Posted 776 days ago by Profile Tuna Ertemalp
So, I have this machine with two TitanZ cards, which means 4 GPUS, all with DoublePrecision=ON, running roughly at 750-800Mhz, and that is the machine I let GFN22 use the GPUs exclusively.

I am going to replace them with four 1080Ti cards (EVGA FTW3), which will run at about 1800-1950Mhz, but there is no DoublePrecision setting in the NVidia settings for 1080Ti.

What kind of perf should I expect after this change? Same, worse, better?

I will also be replacing a number of (previous generation) TitanX cards in other hosts with factory overclocked 1080Ti cards (EVGA SC/Hybrid, SC2/Hybrid, FTW3), so I will end up with bunch of Xs and these two Z cards, unused, destined to resale.

Is it worth keeping those TitanZs in my lesser hosts that currently have old GPUs like 580/480/8600 etc., and continue GFN22 on them, or should I replace those old cards with the soon-to-be-spare Xs and use them for general purpose crunching (PG, plus all other BOINC projects using GPUs)?

In short, is there a value in keeping the Zs alive?

Thanks
Tuna
9) Message boards : Generalized Cullen/Woodall prime search : GCW-LLR is now open! (Message 107601)
Posted 783 days ago by Profile Tuna Ertemalp
Thank you both!


I posted this as a summary: http://www.primegrid.com/forum_thread.php?id=7348&nowrap=true#107600

I hope I didn't screw up something...

Tuna
10) Message boards : Number crunching : LLR 3.8.20 Going Live! (Message 107600)
Posted 783 days ago by Profile Tuna Ertemalp
Combining few posts in another thread:

http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107580
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107589
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107592
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107594
http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107595

I created the below that I am now using on all of my 4/8/12/16 thread hosts.

Note that you cannot use it as-is; some minimal editing is required. You will need to:

1) Totally exit BOINCMgr (not just minimize!)
2) Create a {BOINCDataFolder}\projects\www.primegrid.com\app_config.xml, copy/paste this into it, and then ReplaceAll "NumProcs" with whatever value you want it to be. If you decide to give different NumProcs to different apps, then make sure to realize that each app occurs twice in this file, and to make sure each pair is consistent with each other.
3) Restart BOINCMgr

Also, when you restart BOINCMgr, you might get bunch of errors/warnings about stuff like "Your app_config.xml file refers to an unknown application 'llrSOB'. Known applications: 'pps_sr2sieve', 'ap26', 'llrPSP', 'llrTPS', 'trp_sr2sieve', 'llrPPSE', 'llrWOO', 'llrCUL', 'genefer', 'llrPPS', 'llrSR5', 'llrMEGA', 'gcw_sieve', 'llrGCW'". These are ignorable. All that means is that your host is probably set to receive tasks only from a subset of projects, which you probably manually handpicked using http://www.primegrid.com/prefs.php?subset=project, therefore to that host, not all projects are known. BOINCMgr just reports this, ignores it, and uses whatever is useful to it.

I am sure I will stand corrected if I made a mistake. There are a few warnings about doing this both in this thread as well as Michael's http://www.primegrid.com/forum_thread.php?id=7415&nowrap=true#107595. So, be careful. For now, I max'd each out on all my hosts. I'll see over time if that was deadly...

Tuna

<app_config> <app> <name>llrGCW</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrGCW</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrWOO</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrWOO</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrCUL</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrCUL</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrPSP</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrPSP</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrSOB</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrSOB</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrTRP</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrTRP</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrSR5</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrSR5</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> <app> <name>llrESP</name> <fraction_done_exact/> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>llrESP</app_name> <cmdline>-t NumProcs</cmdline> <avg_ncpus>NumProcs</avg_ncpus> </app_version> </app_config>


Next 10 posts
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2019 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.27, 1.37, 1.21
Generated 26 Jun 2019 | 1:05:19 UTC