![]() |
![]() |
#1 |
Sep 2002
Database er0rr
17·283 Posts |
![]()
OpenMPI version 5 has fault tolerance in the guise of User-Level Fault Mitigation (ULFM).
With about 100,000 CPU-core days needed for the certification of Rep-unit R109297 primality, I am wondering if it is feasible to run this over the Internet. Would this mean that all clients have to use OpenMPI 5? From the client's point of view, I guess ssh access is needed to an account for the MPI work. How to handle changing IP addresses? Is there some kind of dynamic system for the server to handle the clients? |
![]() |
![]() |
![]() |
#2 |
Aug 2020
79*6581e-4;3*2539e-3
733 Posts |
![]()
Are you actively working on this? Would be an interesting project both in proving the first > 100,000 digits prime and, maybe even more importantly, in showing that distributed computing is possible for ECPP to some extent.
|
![]() |
![]() |
![]() |
#3 |
Sep 2002
Database er0rr
17·283 Posts |
![]()
I suppose if anyone has a static IP with at least fast cores to keep up with my Threadripper. Static IP addresses is favoured, unless you know how to set up DDNS. Having installed ecpp-mpi plus GWNUM all that is needed by me is ssh access to an account on the client machine. The more cores a client machine has, the better. Some experimentation would be needed -- so let's start with a reasonably small PRP.
Last fiddled with by paulunderwood on 2023-03-28 at 12:21 |
![]() |
![]() |
![]() |
#4 |
"Oliver"
Sep 2017
Porta Westfalica, DE
183010 Posts |
![]()
If dynamic DNS can be used, I could provide you with some server for a test PRP. But isn't that reverse? I would think that the server (main MPI thread) needs the clients' IPs?
|
![]() |
![]() |
![]() |
#5 | |
Sep 2002
Database er0rr
113138 Posts |
![]() Quote:
Thanks for being the first volunteer. Is there anyone else willing to participate? |
|
![]() |
![]() |
![]() |
#6 |
Sep 2002
Database er0rr
12CB16 Posts |
![]()
Dynamic DNS is perfectly usable. For those who do not know how it works: you install a program that periodically says to the DDNS "Hey, here is my current IP address". From my point of view I ssh via the DDNS address held by that server. DDNS can be had for free.
My master Threadripper has an i3 9100 as a slave over my LAN. The i3 slave does not stall the Threadripper. With respect to fault tolerance, I do not know whether it will work well with ecpp-mpi and so will be initially using the standard MPI 4. If things snowball I suggest we create a Whatsapp group to keep things moving along. If there is any aspect of getting ecpp-mpi/GWNUM/ssh/DDNS to work that is problematic for you I can help. Last fiddled with by paulunderwood on 2023-03-29 at 06:29 |
![]() |
![]() |
![]() |
#7 |
"Carlos Pinho"
Oct 2011
Milton Keynes, UK
121038 Posts |
![]()
Paul, do you think the server can be hosted in the USA?
|
![]() |
![]() |
![]() |
#8 |
Sep 2002
Database er0rr
17·283 Posts |
![]()
Let me clear up a few things: The "master" "client" is being served by some "slave" "servers".
The master can be hosted anywhere. The limiting factor is the net. I currently have 20Mbs up and 70Mbs down. |
![]() |
![]() |
![]() |
#9 |
"Carlos Pinho"
Oct 2011
Milton Keynes, UK
121038 Posts |
![]()
Last time I had someone helping me on CADO sieving the limitation on their side was the master IP server location, hence my question.
I'm fine for bandwidth speed (500Mbps D and U). |
![]() |
![]() |
![]() |
#10 |
Sep 2002
Database er0rr
17×283 Posts |
![]()
I don't think bandwidth or latency are problems for ecpp-mpi over The Net. The data transferred is back and forth are small and worker jobs are relatively lengthy.
Last fiddled with by paulunderwood on 2023-03-30 at 16:46 |
![]() |
![]() |
![]() |
#11 |
"Carlos Pinho"
Oct 2011
Milton Keynes, UK
10100010000112 Posts |
![]()
So why have you said the limiting factor was the net.
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Feasibility of GPUOwl with Primenet.py having its own computer listing in GIMPS account? | techn1ciaN | GpuOwl | 20 | 2023-05-14 15:03 |
Green-Energy Feasibility for the Amundsen-Scott South Pole Station | kriesel | Science & Technology | 30 | 2020-10-22 21:10 |
linux Program to Study LAN Traffic | EdH | Linux | 3 | 2020-08-29 16:18 |
Feasibility of testing Fermat cofactors | JeppeSN | And now for something completely different | 6 | 2017-02-24 10:17 |
What language should I study next? | EdH | Programming | 25 | 2014-10-26 14:52 |