mersenneforum.org  

Go Back   mersenneforum.org > Prime Search Projects > And now for something completely different

Reply
 
Thread Tools
Old 2023-03-21, 02:29   #1
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

17·283 Posts
Default Internet proof of R109297 feasibility study

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?
paulunderwood is online now   Reply With Quote
Old 2023-03-28, 06:26   #2
bur
 
bur's Avatar
 
Aug 2020
79*6581e-4;3*2539e-3

733 Posts
Default

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.
bur is offline   Reply With Quote
Old 2023-03-28, 12:11   #3
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

17·283 Posts
Default

Quote:
Originally Posted by bur View Post
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.
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
paulunderwood is online now   Reply With Quote
Old 2023-03-28, 12:27   #4
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

183010 Posts
Default

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?
kruoli is online now   Reply With Quote
Old 2023-03-28, 12:50   #5
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

113138 Posts
Default

Quote:
Originally Posted by kruoli View Post
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?
I will check, but I pretty sure DDNS would work. And yes, the central machine needs a host file that specifies the address and the number of slots (cores).

Thanks for being the first volunteer. Is there anyone else willing to participate?
paulunderwood is online now   Reply With Quote
Old 2023-03-29, 05:15   #6
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

12CB16 Posts
Default

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
paulunderwood is online now   Reply With Quote
Old 2023-03-29, 12:56   #7
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

121038 Posts
Default

Paul, do you think the server can be hosted in the USA?
pinhodecarlos is online now   Reply With Quote
Old 2023-03-29, 13:03   #8
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

17·283 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
Paul, do you think the server can be hosted in the USA?
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.
paulunderwood is online now   Reply With Quote
Old 2023-03-29, 13:55   #9
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

121038 Posts
Default

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).
pinhodecarlos is online now   Reply With Quote
Old 2023-03-30, 16:39   #10
paulunderwood
 
paulunderwood's Avatar
 
Sep 2002
Database er0rr

17×283 Posts
Default

Quote:
Originally Posted by pinhodecarlos View Post
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).
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
paulunderwood is online now   Reply With Quote
Old 2023-03-30, 17:42   #11
pinhodecarlos
 
pinhodecarlos's Avatar
 
"Carlos Pinho"
Oct 2011
Milton Keynes, UK

10100010000112 Posts
Default

So why have you said the limiting factor was the net.
pinhodecarlos is online now   Reply With Quote
Reply

Thread Tools


Similar Threads
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

All times are UTC. The time now is 16:03.


Sun Oct 1 16:03:41 UTC 2023 up 18 days, 13:46, 0 users, load averages: 1.00, 1.03, 0.90

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔