mersenneforum.org  

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

Reply
 
Thread Tools
Old 2006-04-12, 10:42   #1
rudi_m
 
rudi_m's Avatar
 
Jul 2005

2×7×13 Posts
Default some questions about 64bit mprime

Hi,
I got 2 questions.

1. Are you working on a 64bit mprime version for Linux?
2. Is there a comparison benchmark between 32bit and 64bit Windows version somewhere? (just to see weather its worth missing the one for Linux or not ;)
rudi_m is offline   Reply With Quote
Old 2006-04-12, 18:50   #2
Peter Nelson
 
Peter Nelson's Avatar
 
Oct 2004

232 Posts
Default

Yes and Yes.

Yes, you can see comparison for windows between 32 and 64 bit in the "Perpetual Benchmark" thread.

TRIAL FACTORING is MUCH faster under 64 bit. LL testing is a bit faster.

And Yes we would like 64 bit linux mprime and we are trying.

Not available yet.

The problem is porting the 64 bit assembly code in COFF format to EFF format.

This is easily done for 32 bit with Binutils Objcopy.

We don't think it is easily achieved for 64 bit yet. When it can be done eg when objcopy method works for 64 bit, George will release a 64 bit mprime.
Peter Nelson is offline   Reply With Quote
Old 2006-04-13, 00:32   #3
rudi_m
 
rudi_m's Avatar
 
Jul 2005

2·7·13 Posts
Default

Quote:
Originally Posted by Peter Nelson
Yes and Yes.
good answer :)
Quote:
Originally Posted by Peter Nelson
Yes, you can see comparison for windows between 32 and 64 bit in the "Perpetual Benchmark" thread.
wow, the factoring improvements are really incredible!
So maybe for 64bit machines it would make sense to factorize one bit higher than the default settings do to save some LL test!?

To double the factorizing speed means up to 68bit (under x64) will take the same time as up to 67 bit (under x32) or am I wrong?
rudi_m is offline   Reply With Quote
Old 2006-04-13, 17:14   #4
Peter Nelson
 
Peter Nelson's Avatar
 
Oct 2004

232 Posts
Default

Quote:
Originally Posted by rudi_m
good answer :)

wow, the factoring improvements are really incredible!
So maybe for 64bit machines it would make sense to factorize one bit higher than the default settings do to save some LL test!?

To double the factorizing speed means up to 68bit (under x64) will take the same time as up to 67 bit (under x32) or am I wrong?
You are right on about twice the work for each additional bit depth.

You can test manually to any bit depth you desire. However, I think there are new features in the forthcoming Version 5 server side software which makes it more flexible in allocating work. Consceivably it could tell the client a particular bit depth based on what client OS is being run. Might take a while to roll out but certainly possible.
Peter Nelson is offline   Reply With Quote
Old 2006-04-13, 18:26   #5
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

2DEC16 Posts
Default

Quote:
Originally Posted by Peter Nelson
You can test manually to any bit depth you desire.
...Or any bit depth the software permits, whichever is smaller.
ewmayer is offline   Reply With Quote
Old 2006-04-14, 02:47   #6
rudi_m
 
rudi_m's Avatar
 
Jul 2005

2·7·13 Posts
Default

Quote:
Originally Posted by Peter Nelson
You can test manually to any bit depth you desire
I tried one time
FactorOverride=69
on a Celeron which was in factoring as fast as a P4 but very very slow in LL.

But unfortunately it didnt seemed to work with GIMPS, like in undoc.txt mentioned:
"You can limit how far the program tries to factor a number. This feature
should not be used with the Primenet server. To prevent the factoring code
from factoring higher than 2^n"

Quote:
Originally Posted by Peter Nelson
However, I think there are new features in the forthcoming Version 5 server side software which makes it more flexible in allocating work. Consceivably it could tell the client a particular bit depth based on what client OS is being run. Might take a while to roll out but certainly possible.
Yep, would be good if the client could tell GIMPS how far it wants to factor.
rudi_m is offline   Reply With Quote
Old 2006-04-14, 23:32   #7
Peter Nelson
 
Peter Nelson's Avatar
 
Oct 2004

21116 Posts
Default

Quote:
Originally Posted by ewmayer
...Or any bit depth the software permits, whichever is smaller.
.... [since we're being pedantic].... Or any bit depth the software SUPPORTS without giving errors ...... whichever is smaller.

;-)
Peter Nelson is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
mprime on Odroid 64bit ET_ Software 2 2017-02-24 15:42
50.5-51.0M to 64bit derekg Lone Mersenne Hunters 6 2008-10-08 13:59
64bit Linux Mprime Status? Unregistered Information & Answers 0 2007-11-06 23:45
Mprime questions... Xyzzy Software 5 2003-03-24 18:24
Linux and mprime pre-newbie questions eepiccolo Software 4 2003-02-11 09:20

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


Fri Jul 7 04:28:19 UTC 2023 up 323 days, 1:56, 0 users, load averages: 1.42, 1.68, 1.60

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.

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