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

Advanced search

Message boards : Sieving : Recerve 2nd GPU for GFN Sieving, means exclude 2nd GPU on BOINC

Author Message
klepel
Send message
Joined: 29 Nov 10
Posts: 33
ID: 74910
Credit: 497,119,937
RAC: 0
321 LLR Gold: Earned 500,000 credits (735,027)Cullen LLR Silver: Earned 100,000 credits (154,765)ESP LLR Silver: Earned 100,000 credits (117,849)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (702,844)PPS LLR Silver: Earned 100,000 credits (107,901)PSP LLR Gold: Earned 500,000 credits (519,958)SoB LLR Amethyst: Earned 1,000,000 credits (1,073,899)SR5 LLR Silver: Earned 100,000 credits (121,434)SGS LLR Silver: Earned 100,000 credits (101,859)TRP LLR Silver: Earned 100,000 credits (133,201)Woodall LLR Gold: Earned 500,000 credits (582,124)Cullen/Woodall Sieve Gold: Earned 500,000 credits (873,629)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (26,016,558)PPS Sieve Double Silver: Earned 200,000,000 credits (323,177,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,569,415)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (7,687,674)AP 26/27 Jade: Earned 10,000,000 credits (11,364,873)GFN Jade: Earned 10,000,000 credits (17,353,413)PSA Double Bronze: Earned 100,000,000 credits (103,725,860)
Message 116782 - Posted: 4 Apr 2018 | 2:43:29 UTC
Last modified: 4 Apr 2018 | 2:51:03 UTC

I would like to Sieve GFN on my 2 GPU and therefore stop the 2nd GPU in BOINC for use in BOINC.
My command line is:
gfnsvocl_w64_2G YY XXX XXX d1

I tried the following cc_config.xml:
<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
<exclude_gpu>
<url>http://setiathome.berkeley.edu/</url>
<device_num>0</device_num>
</exclude_gpu>
</options>
<options>
<exclusive_gpu_app>gfnsvocl_w64_2G.exe</exclusive_gpu_app>
<device_num>1</device_num>
</options>
</cc_config>

But this does not the trick. It stops both GPUs (d0 and d1), but I want that it stops only 2nd GPU (d1). Any ideas?
(I do exclude setiathome for another reason on the first GPU (d0))
Thanks!

EDIT: Sorry for the misspelling in the title: Reserve 2nd GPU for GFN Sieving, means exclude 2nd GPU on BOINC.
If someone can change it, many thanks!

Profile mikey
Avatar
Send message
Joined: 17 Mar 09
Posts: 1771
ID: 37043
Credit: 783,805,084
RAC: 1,610,582
Discovered 2 mega primesFound 12 primes in the 2023 Tour de Primes321 LLR Turquoise: Earned 5,000,000 credits (5,008,621)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,296,858)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,071,823)SGS LLR Turquoise: Earned 5,000,000 credits (6,780,752)TRP LLR Turquoise: Earned 5,000,000 credits (5,023,333)Woodall LLR Turquoise: Earned 5,000,000 credits (5,047,133)321 Sieve (suspended) Sapphire: Earned 20,000,000 credits (23,770,672)Cullen/Woodall Sieve Turquoise: Earned 5,000,000 credits (6,758,833)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (20,813,253)PPS Sieve Double Silver: Earned 200,000,000 credits (379,578,052)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,446,797)AP 26/27 Emerald: Earned 50,000,000 credits (83,156,424)GFN Double Bronze: Earned 100,000,000 credits (139,972,389)WW (retired) Emerald: Earned 50,000,000 credits (64,048,000)PSA Sapphire: Earned 20,000,000 credits (20,457,430)
Message 116790 - Posted: 4 Apr 2018 | 10:14:32 UTC - in response to Message 116782.

I would like to Sieve GFN on my 2 GPU and therefore stop the 2nd GPU in BOINC for use in BOINC.
My command line is:
gfnsvocl_w64_2G YY XXX XXX d1

I tried the following cc_config.xml:
<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
<exclude_gpu>
<url>http://setiathome.berkeley.edu/</url>
<device_num>0</device_num>
</exclude_gpu>
</options>
<options>
<exclusive_gpu_app>gfnsvocl_w64_2G.exe</exclusive_gpu_app>
<device_num>1</device_num>
</options>
</cc_config>

But this does not the trick. It stops both GPUs (d0 and d1), but I want that it stops only 2nd GPU (d1). Any ideas?
(I do exclude setiathome for another reason on the first GPU (d0))
Thanks!

EDIT: Sorry for the misspelling in the title: Reserve 2nd GPU for GFN Sieving, means exclude 2nd GPU on BOINC.
If someone can change it, many thanks!


To do apps I think you need an app_config.xml file, cc_config.xml refers to all of Boinc so you can exclude gpu's etc.

Also if you want to exclude gpu one why do you have a zero in the exclude line?

dukebg
Volunteer tester
Avatar
Send message
Joined: 21 Nov 17
Posts: 242
ID: 950482
Credit: 23,670,125
RAC: 0
Found 1 prime in the 2018 Tour de Primes321 LLR Gold: Earned 500,000 credits (506,942)Cullen LLR Gold: Earned 500,000 credits (500,523)ESP LLR Gold: Earned 500,000 credits (655,642)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (539,100)PPS LLR Gold: Earned 500,000 credits (688,232)PSP LLR Gold: Earned 500,000 credits (561,629)SoB LLR Ruby: Earned 2,000,000 credits (3,659,676)SR5 LLR Gold: Earned 500,000 credits (505,810)SGS LLR Gold: Earned 500,000 credits (506,024)TRP LLR Gold: Earned 500,000 credits (963,625)Woodall LLR Gold: Earned 500,000 credits (506,044)321 Sieve (suspended) Gold: Earned 500,000 credits (511,694)Generalized Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (549,916)PPS Sieve Gold: Earned 500,000 credits (701,168)AP 26/27 Gold: Earned 500,000 credits (525,590)GFN Jade: Earned 10,000,000 credits (10,762,872)WW (retired) Gold: Earned 500,000 credits (500,000)PSA Gold: Earned 500,000 credits (525,639)
Message 116805 - Posted: 4 Apr 2018 | 15:02:32 UTC
Last modified: 4 Apr 2018 | 15:14:19 UTC

Device numbers are zero-indexed, mikey. And klepel indeed doesn't want to use it in all of BOINC.

EDIT: reread the question again, I misunderstood it a bit. The following has been heavily edited, if you seen the original version. Don't mind this notice if not.

As for the original topic, exclusive_gpu_app part doesn't do what you want. It does "stop all GPU activity if this software is running".

What you want is a ignore device tag. If it's NVIDIA ignore_nvidia_dev, if ATI AMD then ignore_ati_dev

Final config:

<cc_config> <options> <use_all_gpus>1</use_all_gpus> <exclude_gpu> <url>http://setiathome.berkeley.edu/</url> <device_num>0</device_num> </exclude_gpu> <ignore_nvidia_dev>1</ignore_nvidia_dev> </options> </cc_config>


Just in case, RTFM is here

klepel
Send message
Joined: 29 Nov 10
Posts: 33
ID: 74910
Credit: 497,119,937
RAC: 0
321 LLR Gold: Earned 500,000 credits (735,027)Cullen LLR Silver: Earned 100,000 credits (154,765)ESP LLR Silver: Earned 100,000 credits (117,849)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (702,844)PPS LLR Silver: Earned 100,000 credits (107,901)PSP LLR Gold: Earned 500,000 credits (519,958)SoB LLR Amethyst: Earned 1,000,000 credits (1,073,899)SR5 LLR Silver: Earned 100,000 credits (121,434)SGS LLR Silver: Earned 100,000 credits (101,859)TRP LLR Silver: Earned 100,000 credits (133,201)Woodall LLR Gold: Earned 500,000 credits (582,124)Cullen/Woodall Sieve Gold: Earned 500,000 credits (873,629)Generalized Cullen/Woodall Sieve (suspended) Sapphire: Earned 20,000,000 credits (26,016,558)PPS Sieve Double Silver: Earned 200,000,000 credits (323,177,490)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,569,415)TRP Sieve (suspended) Turquoise: Earned 5,000,000 credits (7,687,674)AP 26/27 Jade: Earned 10,000,000 credits (11,364,873)GFN Jade: Earned 10,000,000 credits (17,353,413)PSA Double Bronze: Earned 100,000,000 credits (103,725,860)
Message 116828 - Posted: 4 Apr 2018 | 22:11:14 UTC

Sorry, I have not been clear: The setiathome part does not bother me at all, this works as intended.

I have a working cc_config on another computer, which does allow to sieve manually and stops only the GPU in BOINC:
<cc_config>
<options>
<exclusive_gpu_app>gfnsvocl_w64_2G.exe</exclusive_gpu_app>
<exclusive_gpu_app>fsievecl64.exe</exclusive_gpu_app>
</options>
</cc_config>

What I am looking for is that on another computer with two GPUs, the above config-file stops only the second GPU in BOINC but not the first and/or all GPUs. It is also not intended to exclude any other BOINC project, it is only to stop the second GPU, when I use: gfnsvocl_w64_2G.exe or fsievecl64.exe . So my question is: How can I tell this my computer?

Kwartet!Project donor
Send message
Joined: 22 Nov 12
Posts: 21
ID: 181030
Credit: 123,029,507
RAC: 0
321 LLR Amethyst: Earned 1,000,000 credits (1,336,554)Cullen LLR Amethyst: Earned 1,000,000 credits (1,114,814)ESP LLR Amethyst: Earned 1,000,000 credits (1,004,266)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (618,684)PPS LLR Amethyst: Earned 1,000,000 credits (1,058,191)PSP LLR Amethyst: Earned 1,000,000 credits (1,367,424)SoB LLR Amethyst: Earned 1,000,000 credits (1,691,911)SR5 LLR Amethyst: Earned 1,000,000 credits (1,226,031)SGS LLR Amethyst: Earned 1,000,000 credits (1,236,202)TRP LLR Amethyst: Earned 1,000,000 credits (1,097,559)Woodall LLR Amethyst: Earned 1,000,000 credits (1,170,522)Generalized Cullen/Woodall Sieve (suspended) Ruby: Earned 2,000,000 credits (2,001,505)PPS Sieve Emerald: Earned 50,000,000 credits (53,184,267)Sierpinski (ESP/PSP/SoB) Sieve (suspended) Ruby: Earned 2,000,000 credits (2,007,577)TRP Sieve (suspended) Ruby: Earned 2,000,000 credits (2,999,175)AP 26/27 Bronze: Earned 10,000 credits (20,215)GFN Sapphire: Earned 20,000,000 credits (49,288,593)PSA Gold: Earned 500,000 credits (606,016)
Message 116836 - Posted: 5 Apr 2018 | 4:27:42 UTC

Hi klepel,

In the manual dukebg pointed to, I can find no other option than have BOINC stopping *all* GPU work, if some important program is running.

I think the only way is to run two instances of BOINC concurrently. Then, let one BOINC instance use GPU 0, the other GPU 1. Now, stopping GPU work, as you already know how to do, should only affect one of the GPUs.

I do personally not have any experience with this stuff, but it can be done. On the net, I found this how-to: http://www.overclock.net/forum/365-overclock-net-boinc-team/1628924-guide-setting-up-multiple-boinc-instances.html

Best wishes

dukebg
Volunteer tester
Avatar
Send message
Joined: 21 Nov 17
Posts: 242
ID: 950482
Credit: 23,670,125
RAC: 0
Found 1 prime in the 2018 Tour de Primes321 LLR Gold: Earned 500,000 credits (506,942)Cullen LLR Gold: Earned 500,000 credits (500,523)ESP LLR Gold: Earned 500,000 credits (655,642)Generalized Cullen/Woodall LLR Gold: Earned 500,000 credits (539,100)PPS LLR Gold: Earned 500,000 credits (688,232)PSP LLR Gold: Earned 500,000 credits (561,629)SoB LLR Ruby: Earned 2,000,000 credits (3,659,676)SR5 LLR Gold: Earned 500,000 credits (505,810)SGS LLR Gold: Earned 500,000 credits (506,024)TRP LLR Gold: Earned 500,000 credits (963,625)Woodall LLR Gold: Earned 500,000 credits (506,044)321 Sieve (suspended) Gold: Earned 500,000 credits (511,694)Generalized Cullen/Woodall Sieve (suspended) Gold: Earned 500,000 credits (549,916)PPS Sieve Gold: Earned 500,000 credits (701,168)AP 26/27 Gold: Earned 500,000 credits (525,590)GFN Jade: Earned 10,000,000 credits (10,762,872)WW (retired) Gold: Earned 500,000 credits (500,000)PSA Gold: Earned 500,000 credits (525,639)
Message 116842 - Posted: 5 Apr 2018 | 8:43:05 UTC - in response to Message 116828.

Sorry, I have not been clear: The setiathome part does not bother me at all, this works as intended.

I have a working cc_config on another computer, which does allow to sieve manually and stops only the GPU in BOINC:
<cc_config>
<options>
<exclusive_gpu_app>gfnsvocl_w64_2G.exe</exclusive_gpu_app>
<exclusive_gpu_app>fsievecl64.exe</exclusive_gpu_app>
</options>
</cc_config>

What I am looking for is that on another computer with two GPUs, the above config-file stops only the second GPU in BOINC but not the first and/or all GPUs. It is also not intended to exclude any other BOINC project, it is only to stop the second GPU, when I use: gfnsvocl_w64_2G.exe or fsievecl64.exe . So my question is: How can I tell this my computer?

Well, in that case, exclusive_gpu_app tag is exactly what you need. It tells BOINC to stop all GPU activity when that application is running. It should work. But still, make sure that your config is written according to the specs. In the first post you 1) have two options tags, while everything should be in one; 2) have an excess device_num tag after the exclusive_gpu_app tag, there's no such thing.

Message boards : Sieving : Recerve 2nd GPU for GFN Sieving, means exclude 2nd GPU on BOINC

[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2023 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.41, 1.20, 1.25
Generated 28 May 2023 | 4:19:05 UTC