mersenneforum.org  

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

Reply
 
Thread Tools
Old 2008-09-05, 16:13   #375
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

19×613 Posts
Default

Quote:
Originally Posted by Jeff Gilchrist View Post
So Ernst, are you going to make this shiny new Mlucas code available to everyone when this is all over?
Of course - I am targeting the release of what will be called v3.0 for later this Fall. But still a lot of work to do:

- Finish translation of MSVC-style inline ASM code to GCC syntax
- Add Primenet networking support
- Lots of profiling and tuning of the multithreading
- Perhaps try some 64-bit-OS-specific optimizations
- Maybe bang together a basic Qt-based GUI

...and this in the plentiful [that's a joke, BTW] time left to me by my for-pay job. That means a lot of not-having-a-life-outside-of-work, but with the proverbial finish line in sight, gotta gut it out at least through the release and initial wave of widescale testing.

Quote:
I don't have any Ferrari's or Lamborghini's in my garage, and I can't even use any special Bull Linux tricks. I'm just hoping to squeak in a finish before Tony even though I had quite a head start...
Yeah, that seems a little unfair - maybe you can get Monsieur T-Reix to agree to play just enough Tetris on his his NUMA machine to ensure you both finish in a virtual "gentlemen's tie".

Rob, I'm just curious - has Sun organized any small PR-related blurbs around this? With all the bad-news-on-so-many-other-fronts and questions about their business strategy having hammered their share price this year, you'd think they'd be hungry for some good PR about their shiny new Sparc-based server hardware. I have no special interest in the company [except that being a speed whore I do enjoy access to the fancy hardware and latest compilers] and own no stock, but I remember Sun in its Sparc 1 & 2 heyday and dislike the thought of one of the last remaining RISC-chip vendors [especially now that they seem to have gotten their chip-design act back together again after the doldrums of the Sparc 3 thru V] getting out of the CPU business. Competition is good, and it seems every year Intel has less of it.
ewmayer is offline   Reply With Quote
Old 2008-09-05, 16:32   #376
jinydu
 
jinydu's Avatar
 
Dec 2003
Hopefully Near M48

6DE16 Posts
Default

Quote:
Originally Posted by T.Rex View Post
My guess is that verifications will end this month about the:
- 10th - 9pm for rgiltrap
- 13th - 6am for my-self
- 14th - 9am for Jeff
France time (substract 7h for USA East coast).
(based on information given in this thread and with some computation...).
Maybe I'm just really stupid; but aren't there 4 verifiers?
jinydu is offline   Reply With Quote
Old 2008-09-05, 18:15   #377
rgiltrap
 
rgiltrap's Avatar
 
Apr 2006
Down Under

8910 Posts
Default

Quote:
Originally Posted by jinydu View Post
Maybe I'm just really stupid; but aren't there 4 verifiers?
I think it's a little misleading as there is a collective of Tom Duell & I (Rob Giltrap) running one test using Ernst's Mlucas 3.0 pre-release code. Actually we're now running two copies in parallel on SPARC64 VI & SPARC64 VII.
rgiltrap is offline   Reply With Quote
Old 2008-09-05, 19:16   #378
MooooMoo
Apprentice Crank
 
MooooMoo's Avatar
 
Mar 2006

2·227 Posts
Default

I'm guessing that the large number of verifications going on indicates that this is a 10M + digit prime.
MooooMoo is offline   Reply With Quote
Old 2008-09-05, 19:33   #379
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

2D7F16 Posts
Default

Quote:
Originally Posted by MooooMoo View Post
I'm guessing that the large number of verifications going on indicates that this is a 10M + digit prime.
Nah, we were just bored.
ewmayer is offline   Reply With Quote
Old 2008-09-05, 20:48   #380
ATH
Einyen
 
ATH's Avatar
 
Dec 2003
Denmark

2×1,579 Posts
Default

Quote:
Originally Posted by ewmayer View Post
[Sep 04 04:30:19] Mxxxxxxxx Iter# = 2**00000 clocks = 00:26:06.000 [ 0.0224 sec/iter] Res64: 9A889EC66E9DB2DC. AvgMaxErr = 0.000001898. MaxErr = 0.00000381

[Sep 04 08:11:23] Mxxxxxxxx Iter# = 2**00000 clocks = 00:33:51.000 [ 0.0203 sec/iter] Res64: CC42FF0C3E6FDD1E AvgMaxErr = 0.000002711. MaxErr = 0.000003815
So 22.4ms/iteration and 20.3 ms/iteration at 4096K FFT.

Comparing to x86 hardware at 4096K FFT (75M exponent) in Prime95:

Core2Duo (Conroe) E6750 2.66 Ghz: 55.4 ms/iteration (both cores on it)

Core2Quad (Yorksfield) Q9450 2.66 Ghz: 43.4 ms/iteration (all 4 cores on it)

Last fiddled with by ATH on 2008-09-05 at 20:49
ATH is offline   Reply With Quote
Old 2008-09-05, 21:54   #381
MooooMoo
Apprentice Crank
 
MooooMoo's Avatar
 
Mar 2006

2·227 Posts
Default

Quote:
Originally Posted by ewmayer View Post
[Sep 04 04:30:19] Mxxxxxxxx Iter# = 2**00000 clocks = 00:26:06.000 [ 0.0224 sec/iter] Res64: 9A889EC66E9DB2DC. AvgMaxErr = 0.000001898. MaxErr = 0.00000381

So even though this is still at the wastefully long FFT length of 4096K, we are running as fast as Tony Reix's more-recently-started verify run.
Tony's verification run started on September 2nd and is expected to complete on Sept. 13th. This is 11 days, or 950,400 seconds. Let's assume that TRex's run is completing at 0.0222 sec/iter, very similar to ewmayer's 0.0224 sec/iter in the quote above. That means it's being finished at 45 iterations/sec.

Therefore, 950,400 seconds * 45 iterations/sec = 42,768,000, which is well into the 10M+ digit range.

So, what is the actual exponent? For that, we have to look at a guess posted earlier and it's response:

Quote:
Originally Posted by retina View Post
Here's a silly thought. Looking at the M44 data suggests to me that the server waited until the first LL (non double check) exponent came in that was <10M digits and then placed the fake residue. If that is how the code logic works, then it might point to the exponent immediately before the "fake" exponent?
Quote:
Originally Posted by jinydu View Post
Actually, 28829407, 42801739 and 42760397 are all consistent with that hypothesis.
Compare them with my estimate of 42,768,000 and decide which one fits it the best
MooooMoo is offline   Reply With Quote
Old 2008-09-05, 22:31   #382
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

1E0C16 Posts
Default

(* mumble *) inflation factor (* mumble *) ...
cheesehead is offline   Reply With Quote
Old 2008-09-05, 22:41   #383
rgiltrap
 
rgiltrap's Avatar
 
Apr 2006
Down Under

89 Posts
Default

Quote:
Originally Posted by ewmayer View Post
Rob, I'm just curious - has Sun organized any small PR-related blurbs around this?
I've advised the PR team and I'm sure they will do something, but the real Sun PR team are now the bloggers both within Sun and the wider Sun community, so I'll judge success from that in the first instance.

Quote:
Originally Posted by ewmayer View Post
I remember Sun in its Sparc 1 & 2 heyday and dislike the thought of one of the last remaining RISC-chip vendors [especially now that they seem to have gotten their chip-design act back together again after the doldrums of the Sparc 3 thru V] getting out of the CPU business. Competition is good, and it seems every year Intel has less of it.
I actually get a little giddy talking about where Sun is at with it's server hardware. I'm like a child in a candy store.

Niagara2 at 64 threads is an incredibly impressive "system on a chip" which just eats workload with linear performance for horizontal applications (truly unique). The forthcoming Rock again is a radical departure from the norm which really fits well with the Sun culture of civil disobedience.

Then the SPARC64 VI/VII line is just a lovely dose of BRUTE FORCE. Nice balance of clock speed vs cache size vs SMP scalability vs large I/O. I have a customer that dubbed the M-series systems as Hoovers based on their ability to suck and blow I/O from and to the fastest of SANs. Those working in the enterprise space know it's all about I/O these days.

Finally, Sun's re-embrace of x64 gives a whole arsenal of AMD & Intel systems to play with and with the likes of Intel's David Stewart and team providing some OpenSolaris love, Sun is well and truly back at the forefront of systems technology.

Last fiddled with by rgiltrap on 2008-09-05 at 22:45
rgiltrap is offline   Reply With Quote
Old 2008-09-06, 00:51   #384
jinydu
 
jinydu's Avatar
 
Dec 2003
Hopefully Near M48

33368 Posts
Default

Quote:
Originally Posted by MooooMoo View Post

Compare them with my estimate of 42,768,000 and decide which one fits it the best
We don't have nearly enough precision to distinguish between 42801739 and 42760397. Those two exponents differ by less than 0.01%.

Quote:
Originally Posted by rgiltrap View Post
I think it's a little misleading as there is a collective of Tom Duell & I (Rob Giltrap) running one test using Ernst's Mlucas 3.0 pre-release code. Actually we're now running two copies in parallel on SPARC64 VI & SPARC64 VII.

I see. So Ernst isn't personally doing a verification run.

Last fiddled with by jinydu on 2008-09-06 at 00:54
jinydu is offline   Reply With Quote
Old 2008-09-06, 01:07   #385
davieddy
 
davieddy's Avatar
 
"Lucan"
Dec 2006
England

2×3×13×83 Posts
Default

Ernst,
At St Paul's School I taught a potential whizz kid named
Tony Duell. No relation by any chance?

David
davieddy is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
(New ?) Wagstaff/Mersenne related property T.Rex Wagstaff PRP Search 6 2019-11-23 22:46
Holy Speedup, Batman! R.D. Silverman NFSNET Discussion 4 2008-10-02 01:28
Holy Beaverpotamus, Batman! ewmayer Science & Technology 4 2008-03-14 19:19
holy tethered cow! new Mersenne prime? (M43-related) ixfd64 News 265 2006-01-04 09:47
Mersenne prime related shirts and other items adpowers Lounge 40 2004-08-12 22:05

All times are UTC. The time now is 08:51.


Fri Aug 6 08:51:26 UTC 2021 up 14 days, 3:20, 1 user, load averages: 2.61, 2.55, 2.66

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.