mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Software (https://www.mersenneforum.org/forumdisplay.php?f=10)
-   -   Prime95 version 29.4 (https://www.mersenneforum.org/showthread.php?t=22683)

ATH 2019-01-06 06:39

You can also decrease the time between Jacobi checks:

[QUOTE]You can control how often Jacobi error checking is run. Default is 12 hours.
If a Jacobi test takes 30 seconds, then the default represents an overhead of
30 / (12 * 60 * 60) or 0.07% overhead. Each Jacobi test has a 50% chance of
discovering if a hardware error has occured in the last time interval. In prime.txt:
JacobiErrorCheckingInterval=N (default is 12)
where N is in hours.[/QUOTE]

kriesel 2019-01-06 15:40

prime95 P-1 reporting E?
 
When no factor is found, the report includes the E value that was used.
When a factor is found, apparently not. (I checked the worker window, results.txt, and prime.log)

James Heinrich 2019-01-06 16:38

[QUOTE=kriesel;505104]When no factor is found, the report includes the E value that was used. When a factor is found, apparently not[/QUOTE]"E" is only relevant in stage 2. If the factor was found in stage1 then E is not applicable and therefore not reported.[code]P-1 found a factor in stage #1, B1=730000.
M89565797 has a factor: 164493217479527458358561 (P-1, B1=730000)
P-1 found a factor in stage #2, B1=730000, B2=14782500, E=12.
M89565907 has a factor: 16352015139068430008287498903 (P-1, B1=730000, B2=14782500, E=12)[/code]E will be reported for all no-factor results because both stage1+2 were run.

kriesel 2019-01-06 18:47

1 Attachment(s)
[QUOTE=James Heinrich;505109]"E" is only relevant in stage 2. If the factor was found in stage1 then E is not applicable and therefore not reported.[code]P-1 found a factor in stage #1, B1=730000.
M89565797 has a factor: 164493217479527458358561 (P-1, B1=730000)
P-1 found a factor in stage #2, B1=730000, B2=14782500, E=12.
M89565907 has a factor: 16352015139068430008287498903 (P-1, B1=730000, B2=14782500, E=12)[/code]E will be reported for all no-factor results because both stage1+2 were run.[/QUOTE]
Sorry, I should have specified that I was certain the factor in question without an E value indicated was from completion of stage 2 in prime95 V29.4b8. I've been eagerly watching for its completion, since it's part of a set I'm running to measure run time scaling of P-1 in prime95 for completion through stage 2.

James Heinrich 2019-01-06 19:15

You only have 4GB available which is probably insufficient to run the extension for that exponent.
Using the approximate values returned by on my P-1 Probability page, I'd expect that you'd need to allocate [url=https://www.mersenne.ca/prob.php?exponent=301000159&b1=2370000&b2=47992500&factorbits=80]at least 8GB[/url] before the extension gets used.

I'm not sure about the intricacies involved in how Prime95 selects the number of relative primes (typically 480, sometimes 960 as per your screenshot, sometimes 192) and how it relates to the choice of whether to use the Brent-Suyama extension or not. Perhaps in this case it was better to use 960 and skip the extension. George would be able to better answer those details.

kriesel 2019-01-06 20:37

[QUOTE=James Heinrich;505141]You only have 4GB available which is probably insufficient to run the extension for that exponent.
Using the approximate values returned by on my P-1 Probability page, I'd expect that you'd need to allocate [URL="https://www.mersenne.ca/prob.php?exponent=301000159&b1=2370000&b2=47992500&factorbits=80"]at least 8GB[/URL] before the extension gets used.

I'm not sure about the intricacies involved in how Prime95 selects the number of relative primes (typically 480, sometimes 960 as per your screenshot, sometimes 192) and how it relates to the choice of whether to use the Brent-Suyama extension or not. Perhaps in this case it was better to use 960 and skip the extension. George would be able to better answer those details.[/QUOTE]
Total installed RAM on the system is 8GB. Paging was excessive at 7.2GB or 6GB; it stopped at 4GB. Which has seemed adequate on gpus. It should be in good shape around 100M though, per your calculator.
I guess I'm too accustomed to CUDAPm1 indicating E=12, 6, or 2, even on a 4GB GTX 1050TI up to 383M+ in stage 2, or 0 for a stage 1 result printed to the console, such as for the following samples. Maybe they're trading off bounds and extension differently.

M85320343 Stage 1 found no factor (P-1, B1=735000, B2=17272500, e=0, n=4704K CUDAPm1 v0.20)
M85320353 Stage 1 found no factor (P-1, B1=735000, B2=17272500, e=6, n=4704K CUDAPm1 v0.20)
M85343233 Stage 2 found no factor (P-1, B1=735000, B2=17272500, e=6, n=4704K CUDAPm1 v0.20)
M289999981 Stage 1 found no factor (P-1, B1=2280000, B2=53010000, e=0, n=16384K CUDAPm1 v0.20)
M289999981 Stage 2 found no factor (P-1, B1=2280000, B2=53010000, e=2, n=16384K CUDAPm1 v0.20)
M375000013 Stage 2 found no factor (P-1, B1=3085000, B2=69412500, e=2, n=21168K CUDAPm1 v0.20)
M383000063 Stage 2 found no factor (P-1, B1=2930000, B2=63727500, e=2, n=21504K CUDAPm1 v0.20)
M425000083 Stage 2 found no factor (P-1, B1=2840000, B2=62000000, e=2, n=24192K CUDAPm1 v0.20)
More info on what that GPU could run is shown in one of the attachments at [URL]https://www.mersenneforum.org/showpost.php?p=498673&postcount=9[/URL]

James Heinrich 2019-01-06 21:44

My above sample results are actually two sequential results I got a few days ago, and used about 38GB to get E=12 on 89M exponents.

ixfd64 2019-01-10 17:50

I have two suggestions for the next version:

1. If the user has a proxy configured, then Prime95 should fall back to a standard connection if the proxy isn't available.

Use case: I have a work laptop that I regularly take home. All network connections must go through the proxy when connected to the corporate network. Because the proxy is publicly inaccessible, I have to change the settings in Prime95 every time I take the laptop home.

Alternative idea: allow users to configure more proxies to fall back to.

2. I believe this is a known issue, but Prime95 will always try to use more than one core per worker window even when "CPU cores to use" is set to 1 per worker. I have to set [c]CoresPerTest=1[/c] in [c]local.txt[/c] to solve this problem.

Prime95 2019-01-10 22:44

[QUOTE=ixfd64;505557]I have two suggestions for the next version:

1. If the user has a proxy configured, then Prime95 should fall back to a standard connection if the proxy isn't available.

Use case: I have a work laptop that I regularly take home. All network connections must go through the proxy when connected to the corporate network. Because the proxy is publicly inaccessible, I have to change the settings in Prime95 every time I take the laptop home.

Alternative idea: allow users to configure more proxies to fall back to.[/quote]

Done.

[quote]2. I believe this is a known issue, but Prime95 will always try to use more than one core per worker window even when "CPU cores to use" is set to 1. I have to set [c]CoresPerTest=1[/c] in [c]local.txt[/c] to solve this problem.[/QUOTE]

Please elaborate. Windows/Linux? Brand new install? Your CPU? Steps to reproduce bug?

ixfd64 2019-01-10 23:26

Thanks for the response.

The second issue occurs on Windows at least — I haven't tested any other platforms. To reproduce:
[LIST=1][*]Set the number of workers = number of physical cores[*]Set the worker number to "All workers"[*]Set the number of CPU cores to 1 per worker[/LIST]
When the user tries to save the settings, there will be a message saying Prime95 is using more cores than available. The number of cores per thread will revert to a value > 1 afterwards.

Prime95 2019-01-11 00:34

[QUOTE=ixfd64;505574]

The second issue occurs on Windows at least — I haven't tested any other platforms. To reproduce:
[LIST=1][*]Set the number of workers = number of physical cores[*]Set the worker number to "All workers"[*]Set the number of CPU cores to 1 per worker[/LIST]
When the user tries to save the settings, there will be a message saying Prime95 is using more cores than available. The number of cores per thread will revert to a value > 1 afterwards.[/QUOTE]

I'm doing something wrong. What were the setting prior to entering Test/Worker Windows?


All times are UTC. The time now is 17:51.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.