mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2011-01-03, 00:56   #1
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

5×11×43 Posts
Default idea: a better way to transfer assignments

Right now, transfering an assignment to another computer is a relatively time-consuming process: the user must manual copy the save files to the target computer and edit its worktodo.txt file. This is frequently done by experienced users, but it can be confusing to newbies. Plus, things sometimes tend to go wrong.

Therefore, I am proposing a feature that will allow users to transfer assignments in a more streamlined manner. Basically, the user would enter the name of the computer to which the assignment is transferred. The server should confirm that a computer with such a name exists. Prime95 would then upload the save files to the PrimeNet server, and delete them after it verifies that the file was uploaded successfully. The target computer would then receive the assignment the next time it contacts PrimeNet. After confirming that the save files are correct, Prime95 would signal to the server that it is safe to remove them.

However, there are two issues:

1) The target computer would have to be running a version of Prime95 that can automatically download save files.
2) The save files for LL tests are very large because they contain the interim residue. This could take up a lot of PrimeNet's resources, so there should be a limit on how many LL save files a user could store on the server.
ixfd64 is offline   Reply With Quote
Old 2011-01-03, 01:26   #2
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

23·1,171 Posts
Default

Quote:
Originally Posted by ixfd64 View Post
The server should confirm that a computer with such a name exists.
And is owned by that user or team.


If this feature were to be added, what I would like to see added before, or at the same time is: the ability of a user or team to get (specific sorts) assignments for a computer that they are not sitting in front of. Say I have a dozen minions in the cellar that I have set up to do LMH-TF on. I would like to be able to tell the server to give them only assignments in a specific range.
Uncwilly is online now   Reply With Quote
Old 2011-01-03, 02:05   #3
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

5×11×43 Posts
Default

I just thought of another idea: add a feature that allows the user to load a save file directly.
ixfd64 is offline   Reply With Quote
Old 2011-01-03, 03:07   #4
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

2·32·11·23 Posts
Default

Not sure how flexible you see the assignment sharing but I would be happy with the ability to only transfer assignments that are NOT yet started.

1. Specify from PC
2. Specify to PC
3. A list of assignments on PC1 is listed with a checkbox by each (or al ALL choice) is presented
4. Select and confirm
PRESTO!!!

And of course, I concur with UNCWILLY that both PCs must be owned by me.
petrw1 is offline   Reply With Quote
Old 2011-01-03, 18:57   #5
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

1001001111012 Posts
Default

I just realized another potential problem: it's possible to use the same name for more than one computer, and a lot of users do this. This could potentially confuse the server.

I'm guessing that the first computer with the shared name that contacts the server should receive the assignment.
ixfd64 is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows 10 in Ubuntu, good idea, bad idea, or...? jasong jasong 8 2017-04-07 00:23
Transfer of results houding PrimeNet 5 2014-06-01 03:20
Transfer of Assignments richs Information & Answers 3 2011-04-19 03:26
need help - assignments did not transfer properly ixfd64 Software 4 2011-01-01 18:58
transfer of 80% LL on 10M digit sonjohan Software 5 2004-08-16 13:36

All times are UTC. The time now is 13:45.

Thu Mar 4 13:45:32 UTC 2021 up 91 days, 9:56, 1 user, load averages: 3.78, 3.49, 3.19

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

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.