mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   News (https://www.mersenneforum.org/forumdisplay.php?f=151)
-   -   12 machines permanently sidelined: LL was better than PRP on storage space (https://www.mersenneforum.org/showthread.php?t=27093)

ssybesma 2021-08-22 01:06

[QUOTE=kriesel;586224]I think you have some choices. (Some of this is already covered somewhat by previous posts made by others while I was writing this)

Assuming 1GB ram, 8GB SD storage, Linux, mprime, & wifi equipped (802.11b/g/n):

A) mprime & PRP / GEC at low proof power is better than none.

B) use other options to limit mprime's local footprint.

G) (Not recommended because it's very inefficient and less reliable)
Convert legitimate PRP first test assignments into bootleg LL first test

Have fun![/QUOTE]

You gave me too much to put my arms around there but...

Using Windows on these is not even close to being an option.

Selling my sticks and buying 12 more capable machines is out of the question.

Running exclusively everything but first-time checks isn't why I do the project.

I don't know what D was.

That leaves A, B and G.

After I stripped down Peppermint OS...

I end up with 1.1 GB of free space before any mprime files are added, and some is taken up by the OS and some taken up by swap file. I need to have something left, preferably 500MB at least.

A sounds interesting, B is definitely a possibility. G I haven't figured out because the system won't generate LL test strings anymore (that I can find).

kriesel 2021-08-22 01:29

[QUOTE=ssybesma;586229]
Selling my sticks and buying 12 more capable machines is out of the question.

I don't know what D was.[/QUOTE]
Selling 12 unsuitable sticks might fund buying 1 or few pieces of capable hardware that could match the aggregate output of the 12 sold, and relieve the space crunch, and simplify administration. As always, your kit, your wallet, your call.
I just bid on another used GPU. We can sometimes buy whole used GPUs or used workstations for what some compute sticks sell for. [STRIKE]You didn't give any model numbers so it's hard to guess what yours might be worth.[/STRIKE] Found your 4/12/2019 review of[SIZE=3] Intel STCK1A8LFC[/SIZE] at [URL]https://www.ebay.com/itm/265205237724[/URL]. $99/unit new, $85 used, 1 listing each on eBay tonight. So, ~[URL="https://en.wikipedia.org/wiki/Intel_Compute_Stick"]6 year old hardware design[/URL].

D clarified in its post.

ssybesma 2021-08-22 01:44

[QUOTE=Prime95;586221]You can put "ProofPower=5" in prime.txt. This would limit disk usage to about 32*14MB = 448MB which will go up slowly as the first-test wavefront advances.
You may also need to add "ProofPowerMult=1"

Alternatively, if you have a reasonably sized network disk drive mounted, you can ask prime95 to store the temporary files on the network disk. I do this with several of my computers.

Also: Tell prime95 to create fewer save files.[/QUOTE]


That's another very clean solution. I think I will try that. That leaves me enough space (at least 500MB left).

I'll add entries to prime.txt (after mprime gets started and then stop it and edit).

ssybesma 2021-08-22 01:49

[QUOTE=kriesel;586232]Selling 12 unsuitable sticks might fund buying 1 or few pieces of capable hardware that could match the aggregate output of the 12 sold, and relieve the space crunch, and simplify administration. As always, your kit, your wallet, your call.
I just bid on another used GPU. We can sometimes buy whole used GPUs or used workstations for what some compute sticks sell for. You didn't give any model numbers so it's hard to guess what yours might be worth.

D clarified in its post.[/QUOTE]


I bought 12 brand new for $30 each, which price I never saw again. It was over two years after Intel discontinued the product...1st generation Compute Stick. Despite paltry resources it was completing LL first time checks in about 4 months. I just figure I want to use what I have and Prime95 gave me a couple lines for prime.txt I will try that will accomplish limiting its footprint to what I need. All 12 still work after having them over two years. A power supply recently went out on one, but I found some identical power supplies and bought three for under $7 each for backups. Yeah, I'm cheap. I have them sitting in a wooden cabinet/cart with glass shelves and they never get moved and that's in my basement which never gets too warm.

Prime95 2021-08-22 02:20

[QUOTE=kriesel;586227]and afterward found in local.txt:
[CODE]ProofResiduesDir=./largetmp
[/CODE][/QUOTE]

This is the preferred solution to ProofPower=5. Obviously replace ./largetmp with /nfs/whatever

Just so you know what is happening:
ProofPower=5 means someone will have to do 3% of a full PRP test to double-check your result.
ProofPower=8 means someone will have to do 0.4% of a full PRP test to double-check your result.

ProofPower=5 requires 450MB disk space
ProofPower=8 requires 3.2GB disk space

I think this is covered in readme.txt -- if unclear, please suggest how we can make it clearer.

BTW, an LL test requires someone to do 100% of a full LL test to double-check your result. This makes it pretty clear why GIMPS chose to go with the more resource intensive PRP with proofs route.


One last caveat to my ProofPower=5 storage calculations. The temp file will require 32*14MB=448MB, but I fear that for a brief time during proof generation another 6*14MB=84MB might be required.

Prime95 2021-08-22 02:28

One more, in local.txt set "PreallocateDisk=0". If you don't, the next PRP test will allocate 450MB of disk space before the 84MB proof file is uploaded and deleted.

ssybesma 2021-08-22 05:25

[QUOTE=Prime95;586221]You can put "ProofPower=5" in prime.txt. This would limit disk usage to about 32*14MB = 448MB which will go up slowly as the first-test wavefront advances.
You may also need to add "ProofPowerMult=1"

Alternatively, if you have a reasonably sized network disk drive mounted, you can ask prime95 to store the temporary files on the network disk. I do this with several of my computers.

Also: Tell prime95 to create fewer save files.[/QUOTE]


I put in the two lines as you see below...tell me if they have to go under the PrimeNet section because right now they're not:



V24OptionsConverted=1
WorkPreference=150
V30OptionsConverted=1
WGUID_version=2
StressTester=0
UsePrimenet=1
DialUp=0
V5UserID=ssybesma
ProofPower=5
ProofPowerMult=1

[PrimeNet]
Debug=0
ProxyHost=
UploadRateLimit=0.25
UploadStartTime=00:00
UploadEndTime=24:00
DownloadDailyLimit=40

Zhangrc 2021-08-22 09:38

[QUOTE=ssybesma;586216]

Do you have any suggestion to limit what PRP uses to no more than 512MB of space?
[/QUOTE]

Use ProofPower=5 and NumBackupFiles=2 in prime.txt. Backup files take up space as well.
[QUOTE=ssybesma;586237]


V24OptionsConverted=1
WorkPreference=150
V30OptionsConverted=1
WGUID_version=2
StressTester=0
UsePrimenet=1
DialUp=0
V5UserID=ssybesma
ProofPower=5
ProofPowerMult=1

[/QUOTE]

That's OK.

A formula to estimate the interim file size for M_p (in bytes): (p * 2^ProofPower) / 8


All times are UTC. The time now is 04:00.

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