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

Advanced search

Message boards : General discussion : BOINC coding question

Author Message
Gator 1-3
Send message
Joined: 11 Feb 14
Posts: 2
ID: 297530
Credit: 937,459,054
RAC: 1,695,891
Discovered 1 mega primeDiscovered 1 AP26Found 1 prime in the 2021 Tour de PrimesFound 1 mega prime in the 2021 Tour de Primes321 LLR Amethyst: Earned 1,000,000 credits (1,035,854)Cullen LLR Amethyst: Earned 1,000,000 credits (1,175,048)ESP LLR Amethyst: Earned 1,000,000 credits (1,131,154)Generalized Cullen/Woodall LLR Amethyst: Earned 1,000,000 credits (1,030,822)PPS LLR Jade: Earned 10,000,000 credits (10,662,382)PSP LLR Amethyst: Earned 1,000,000 credits (1,108,438)SoB LLR Ruby: Earned 2,000,000 credits (2,516,663)SR5 LLR Amethyst: Earned 1,000,000 credits (1,027,473)SGS LLR Amethyst: Earned 1,000,000 credits (1,155,377)TRP LLR Amethyst: Earned 1,000,000 credits (1,019,668)Woodall LLR Amethyst: Earned 1,000,000 credits (1,261,577)321 Sieve (suspended) Jade: Earned 10,000,000 credits (10,058,223)Generalized Cullen/Woodall Sieve (suspended) Amethyst: Earned 1,000,000 credits (1,649,326)PPS Sieve Double Gold: Earned 500,000,000 credits (698,289,166)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,107,473)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (5,033,229)AP 26/27 Emerald: Earned 50,000,000 credits (50,185,759)WW Emerald: Earned 50,000,000 credits (58,036,000)GFN Emerald: Earned 50,000,000 credits (88,975,421)
Message 73691 - Posted: 22 Feb 2014 | 16:37:35 UTC

I know there is a way to make a multiple GPU system have certain GPUs run exclusive tasks. I was wondering, is there a similar code to do the same for CPUs on multiple CPU systems? In other words, if I wanted one of my CPUs to exclusively run a longer task (like TRP LLR) while the other runs shorter length tasks, is there a way to code this in the cc_config file like the <exclusive_gpu_app> code? Right now, my crunchers only download shorter length apps, and when I see that a longer one is done, I manually get it to download and then run the longer one while the shorter ones continue on the other CPUs. I’m hoping for a way to do this automatically without my needing to be present, and I haven't found any reference to an <exclusive_cpu_app> code. Any advice would be appreciated.

Thanks.

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1275
ID: 37043
Credit: 528,133,062
RAC: 130,176
Discovered 1 mega prime321 LLR Ruby: Earned 2,000,000 credits (2,038,739)Cullen LLR Ruby: Earned 2,000,000 credits (2,074,615)ESP LLR Ruby: Earned 2,000,000 credits (2,243,517)Generalized Cullen/Woodall LLR Ruby: Earned 2,000,000 credits (2,142,353)PPS LLR Turquoise: Earned 5,000,000 credits (7,292,459)PSP LLR Ruby: Earned 2,000,000 credits (2,232,103)SoB LLR Ruby: Earned 2,000,000 credits (2,934,612)SR5 LLR Ruby: Earned 2,000,000 credits (2,053,250)SGS LLR Turquoise: Earned 5,000,000 credits (5,152,318)TRP LLR Ruby: Earned 2,000,000 credits (2,405,015)Woodall LLR Ruby: Earned 2,000,000 credits (2,014,811)321 Sieve (suspended) Sapphire: Earned 20,000,000 credits (23,770,672)Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (944,431)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (341,799,255)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Sapphire: Earned 20,000,000 credits (33,140,471)WW Ruby: Earned 2,000,000 credits (2,884,000)GFN Sapphire: Earned 20,000,000 credits (49,299,387)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 73709 - Posted: 23 Feb 2014 | 13:36:54 UTC - in response to Message 73691.

I know there is a way to make a multiple GPU system have certain GPUs run exclusive tasks. I was wondering, is there a similar code to do the same for CPUs on multiple CPU systems? In other words, if I wanted one of my CPUs to exclusively run a longer task (like TRP LLR) while the other runs shorter length tasks, is there a way to code this in the cc_config file like the <exclusive_gpu_app> code? Right now, my crunchers only download shorter length apps, and when I see that a longer one is done, I manually get it to download and then run the longer one while the shorter ones continue on the other CPUs. I’m hoping for a way to do this automatically without my needing to be present, and I haven't found any reference to an <exclusive_cpu_app> code. Any advice would be appreciated.
Thanks.


Not at this point in time no there is not. This is similar to a long standing request to be able to assign a cpu core to a particular project while the others run a different project, neither of which have even been actually released as an option for us crunchers. I do not know if the Boinc Programmers have even tried it, but you can join the Boinc Developers Mailing List here: http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev

Just because you pose a question though doesn't mean it will ever be answered though. Boinc has been around a LONG time and the Developers have seen and answered alot of things already and don't want to go thru them again. The "davea" the list refers to is Dr. David Anderson of Seti who is the founder and original grant getter for Boinc, he no longer works alone but is still heavily involved in the day to day developing of Boinc.

Here is another page that may interest you, it has other things you can sign up for to help in the development of Boinc: http://www.unitedboinc.com/en/home/1-latest-news/127-how-can-i-help-the-boinc-project

HonzaProject donor
Volunteer moderator
Volunteer tester
Project scientist
Send message
Joined: 15 Aug 05
Posts: 1905
ID: 352
Credit: 3,910,477,555
RAC: 5,211,228
Discovered 8 mega primesEliminated 4 conjecture "k"sFound 2 primes in the 2018 Tour de PrimesFound 1 prime in the 2018 Tour de Primes Mountain Stage2019 Tour de Primes largest primeFound 4 primes in the 2019 Tour de PrimesFound 1 mega prime in the 2019 Tour de PrimesFound 1 prime in the 2019 Tour de Primes Mountain StageFound 1 prime in the 2020 Tour de PrimesFound 4 primes in the 2021 Tour de PrimesFound 1 mega prime in the 2021 Tour de PrimesFound 1 prime in the 2021 Tour de Primes Mountain Stage321 LLR Double Bronze: Earned 100,000,000 credits (100,425,701)Cullen LLR Double Bronze: Earned 100,000,000 credits (101,538,484)ESP LLR Emerald: Earned 50,000,000 credits (97,414,969)Generalized Cullen/Woodall LLR Emerald: Earned 50,000,000 credits (50,309,119)PPS LLR Double Bronze: Earned 100,000,000 credits (155,502,307)PSP LLR Emerald: Earned 50,000,000 credits (50,563,867)SoB LLR Double Bronze: Earned 100,000,000 credits (113,220,736)SR5 LLR Double Bronze: Earned 100,000,000 credits (101,883,529)SGS LLR Emerald: Earned 50,000,000 credits (55,593,166)TPS LLR (retired) Bronze: Earned 10,000 credits (43,033)TRP LLR Double Bronze: Earned 100,000,000 credits (100,338,924)Woodall LLR Emerald: Earned 50,000,000 credits (50,956,094)321 Sieve (suspended) Double Bronze: Earned 100,000,000 credits (115,948,450)Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (4,142,109)Generalized Cullen/Woodall Sieve (suspended) Emerald: Earned 50,000,000 credits (50,504,945)PPS Sieve Double Gold: Earned 500,000,000 credits (513,057,580)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,288,222)TRP Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,149,354)AP 26/27 Double Silver: Earned 200,000,000 credits (232,724,773)WW Double Gold: Earned 500,000,000 credits (663,480,000)GFN Double Gold: Earned 500,000,000 credits (777,188,770)PSA Double Gold: Earned 500,000,000 credits (535,232,795)
Message 73729 - Posted: 23 Feb 2014 | 22:08:01 UTC

Well, you can try somethings like this in app_config.xml

<app_config>
<app>
<name>xxx</name>
<max_concurrent>x</max_concurrent>
<gpu_versions>
<gpu_usage>x</gpu_usage>
<cpu_usage>x</cpu_usage>
</gpu_versions>
</app>
</app_config>

max_concurrent - a limit on the number of concurrent jobs for that application.
____________
My stats
Badge score: 1*1 + 5*1 + 8*3 + 9*11 + 10*1 + 11*1 + 12*3 = 186

Message boards : General discussion : BOINC coding question

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2021 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.15, 3.92, 3.79
Generated 15 Jun 2021 | 5:48:48 UTC