mersenneforum.org  

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

Reply
 
Thread Tools
Old 2023-07-02, 17:21   #1
jpollicove
 
Jun 2023
Washington DC

22 Posts
Default Prime95 for M1 Macs

Are there plans to bring the software to M1, M2 Macs, etc. I have several of those Macs that I would like to involve in the search but the current Mac software (aside from not being as up to date as the PC software) only supports Intel Macs.

Thanks!
jpollicove is offline   Reply With Quote
Old 2023-07-02, 18:44   #2
rogue
 
rogue's Avatar
 
"Mark"
Apr 2003
Between here and the

2×3×1,223 Posts
Default

Quote:
Originally Posted by jpollicove View Post
Are there plans to bring the software to M1, M2 Macs, etc. I have several of those Macs that I would like to involve in the search but the current Mac software (aside from not being as up to date as the PC software) only supports Intel Macs.
Unlikely. Try mlucas. I believe that will run on non-x86 hardware.
rogue is offline   Reply With Quote
Old 2023-07-02, 22:08   #3
Andrew Usher
 
Dec 2022

3·132 Posts
Default

The code of prime95 is very much specialised to the x86 architecture, and writing it for a different one would be a very large effort - I can't imagine George undertaking it unless the new architecture becomes extremely popular, which Macs never will be (it's only coincidence that many used x86 and thus could run it).

Mlucas might work, but is only really useful for DC as it can't produce PRP proofs. It also requires that you build it yourself and is less user-friendly in general.
Andrew Usher is offline   Reply With Quote
Old 2023-07-02, 22:51   #4
cxc
 
cxc's Avatar
 
"Catherine"
Mar 2023
Melbourne

1101112 Posts
Default Prime95/mprime does run on M1 Macs…

Both Prime95 (most recent Mac version 29.8 build 7) and mprime (most recent Mac version 30.12 build 1) most definitely work on M1 Macs. I normally use mprime but I was curious to see whether the GUI version works; it does.

GIMPS will classify your CPU as “Virtual Apple” on mersenne.org under your CPU list, you won’t have many useful benchmarks to compare, but speed actually is quite acceptable. The calculations made for completion dates seems usually to be unrealistically five to ten times beyond when the assignment is actually likely to be finished (I had left the RollingAverage setting alone, but eventually I gave in and found more realistic predictions of completion are achieved when you set it to around 3000), but both the GUI version and command line interface work just the same as on Intel Macs.

(Now if you want to compile mprime from the latest 30.13 build 1 source, however, then you’ll have your work cut out for you. Things that worked fine and compiled without much hassle on the Intel Macs randomly barf when you try to make them on Apple Silicon because of the architectural differences. But that’s a different issue I think.)
Attached Thumbnails
Click image for larger version

Name:	Screen Shot 2023-07-03 at 08.33.14.jpg
Views:	35
Size:	228.1 KB
ID:	28626  

Last fiddled with by cxc on 2023-07-02 at 22:52
cxc is online now   Reply With Quote
Reply

Thread Tools


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


Fri Jul 7 04:16:49 UTC 2023 up 323 days, 1:45, 0 users, load averages: 2.13, 1.78, 1.53

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.

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