![]() |
|
|
#166 |
|
May 2011
Orange Park, FL
37516 Posts |
I switched to build 8 in the middle of a double check test. The test finished successfully and matches the first test, but the residue is not displayed in my work results details. Instead, n/a is displayed.
You can also see this on the exponent status page. |
|
|
|
|
|
#167 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
5×11×137 Posts |
Quote:
|
|
|
|
|
|
|
#168 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
5×11×137 Posts |
Quote:
BTW, build 8 will not do any round off checking during a Gerbicz PRP (build 6 did when near the limit of an FFT size) |
|
|
|
|
|
|
#169 | |
|
Serpentine Vermin Jar
Jul 2014
63618 Posts |
Quote:
|
|
|
|
|
|
|
#170 |
|
Einyen
Dec 2003
Denmark
61268 Posts |
The FixedHardwareUID=1 is not working in 29.5b8 or maybe I am doing it wrong.
I removed FixedHardwareUID=1 and the line HardwareGUID= from prime.txt and then started mprime again for about 1 minute. Then I stopped it again and added FixedHardwareUID=1 back to prime.txt and started it again, but some hours later I got: [Comm thread Jan 22 03:57:02] Updating computer information on the server [Comm thread Jan 22 03:57:02] PrimeNet error 33: CPU identity mismatch [Comm thread Jan 22 03:57:02] CPU identity mismatch: g=481073DBD354B3EA38D6C9286ADA4D03 hg=daf2d7cfa4eefcf9c6f2696915f78d9f wg= [Comm thread Jan 22 03:57:02] Updating computer information on the server [Comm thread Jan 22 03:57:02] Exchanging program options with server and it created a new computer account again for most of my instances. Is it because several instances cannot use the same ComputerGUID= value in local.txt at the same time? Last fiddled with by ATH on 2019-01-22 at 11:25 |
|
|
|
|
|
#171 | |
|
Sep 2003
A1916 Posts |
Quote:
When my scripts launch a new instance, they install a prime.txt file with only FixedHardwareUID=1. There is no HardwareGUID= line and no WindowsGUID= line. And they install a local.txt file with only ComputerID=c5.large (for example, or whatever the AWS instance is), there is no ComputerGUID=. After the new instance launches, mprime itself creates a HardwareGUID= line in prime.txt and fills in a value, it creates a WindowsGUID= line in prime.txt and leaves it blank (it's Linux after all). It also creates a ComputerGUID= line in local.txt and fills in a value. When an old instance terminates and a new instance launches later and takes over the existing working directory, the script never overwrites the prime.txt file, and it only overwrites the local.txt file if the instance type is different from the one in the ComputerID line. The latter only happens if I manually moved the working directory to a different parent directory, for instance if c5.xlarge spot instances temporarily became cheaper than c5.large sport instances. With this setup, I find it no longer keeps creating new entries in https://www.mersenne.org/cpus/ This setup is changed from what I described in my How-to guide, but it seems to work, so I need to update the guide. Unfortunately AWS also changed their configuration screens, so a bunch of other edits to the guide also need to be made. |
|
|
|
|
|
|
#172 | |
|
Sep 2003
5·11·47 Posts |
Quote:
Another problem is that when mprime runs out of worktodo lines, it just idles. For a batch job, it should just terminate. It ought to be possible to create a modified mprime that is more cloud-native. Have it write its savefiles to S3 buckets instead of to a filesystem. Avoid trying to identify which physical machine ran a particular exponent, that doesn't make sense in a new world of virtual machines and containers. And so forth. |
|
|
|
|
|
|
#173 | |
|
May 2011
Orange Park, FL
3·5·59 Posts |
Quote:
|
|
|
|
|
|
|
#174 | |
|
Einyen
Dec 2003
Denmark
2·1,579 Posts |
Quote:
It was started with 29.5b6 but I assume that does not matter. Here are 2 examples of PRPCF and PRPCFDC that was fully done with 29.5b8: https://mersenne.org/M8786537 https://mersenne.org/M6915737 Last fiddled with by ATH on 2019-01-22 at 20:22 |
|
|
|
|
|
|
#175 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
11101011011112 Posts |
@ATH,GP2: I just change FixedHardwareUID to not send any HardwareGUID info to the server. This seems to work just fine in my limited testing. I think that will address both of your scenarios.
Just generate a ComputerGUID and use it in as many places as you like. Last fiddled with by Prime95 on 2019-01-24 at 06:48 |
|
|
|
|
|
#176 |
|
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest
541910 Posts |
Started testing 29.5b8 x64 for Windows, and noted PRP or LL worker windows don't indicate what sort of calculation is being done in the worker title bar updates; same behavior as earlier builds, see https://www.mersenneforum.org/showpo...&postcount=158
It's really handy to have the computation type display if it's P-1 or ECM, and indicating PRP or LL would be a very welcome addition. Last fiddled with by kriesel on 2019-01-24 at 06:53 |
|
|
|