mersenneforum.org  

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

Reply
 
Thread Tools
Old 2006-08-20, 04:58   #1
PrimeCrazzy
 
PrimeCrazzy's Avatar
 
Dec 2005

11102 Posts
Default Core2 X6800 Test Times

Based on the benchmarks it will take a Core2 X6800 2.9 MH about 17 days to LL test a 35,000,000 digit number. Can this computer test 2 numbers at once, thus testing 2 numbers in 17 days?
PrimeCrazzy is offline   Reply With Quote
Old 2006-08-20, 05:13   #2
sdbardwick
 
sdbardwick's Avatar
 
Aug 2002
North San Diego County

10101010102 Posts
Default

It will probably be more like 2 numbers in 18.5 days. Each number can run on its own core, but one cannot expect 100% linear scaling.
sdbardwick is offline   Reply With Quote
Old 2006-08-21, 20:50   #3
BlueCatZ1
 
Aug 2006

2×3 Posts
Default

On a X6800 Conroe in XP MCE here are some numbers:

With one instance of P95 at 2048 fft I was getting .041 sec per iteration.

With one instance LL testing and one in P1 factoring I was getting .051 sec/iter.

With two instances of P95 at 2048 fft I was getting .046 seconds/iteration.

So 16.9 Days for One 10M digit LL test or 18.97 Days for two? Do these numbers sound right? Hope this helps.

-Zak
BlueCatZ1 is offline   Reply With Quote
Old 2006-08-24, 18:07   #4
PrimeCrazzy
 
PrimeCrazzy's Avatar
 
Dec 2005

2×7 Posts
Default

Those numbers sound great. I currently am running a P4 at 2.9Mh. I need to convince my wife it is time for an upgrade.
PrimeCrazzy is offline   Reply With Quote
Old 2006-08-24, 19:03   #5
Mystwalker
 
Mystwalker's Avatar
 
Jul 2004
Potsdam, Germany

83110 Posts
Default

I would be interested in gmp-ecm benchmarks of the Core2.

Does anybody care to run some curves with it?
Mystwalker is offline   Reply With Quote
Old 2006-08-24, 20:49   #6
BlueCatZ1
 
Aug 2006

616 Posts
Default

Quote:
Originally Posted by Mystwalker View Post
I would be interested in gmp-ecm benchmarks of the Core2.

Does anybody care to run some curves with it?
I would be happy to if you let me know what/how to do that. What numbers, amount of time etc.?

-Zak
BlueCatZ1 is offline   Reply With Quote
Old 2006-08-26, 16:42   #7
Mystwalker
 
Mystwalker's Avatar
 
Jul 2004
Potsdam, Germany

83110 Posts
Default

Thanks for your offer, Zak!

First, download the binaries from here.
Unfortunately, there are no binaries for the Core2 yet. You could try those for the P4 (it should be quite irrelevant which specific, I guess) and/or the Athlon binaries.

Then create a text file in the same directory, with the following contents:
512697074397868507464830992105855089664575695425522835992747470881488640052598076608364916264171931518711016452728463454015615930496173963179151714060127379851269343356435328168074844330850160596351576082971234903468258958205452547120425573322600440367004964883936437287906385278156561312381803353061

Afterwards, execute the program as follows:
ecm 1000000 < [textFile]


Where [textFile] is the name of the text file. It should run for 2-4 minutes.
Please do this twice and report back the output.

Compiling the sources would be best, but involves quite some manual work. Since this instruction, GMP and gmp-ecm have improved, you'd need GMP 4.2 and gmp-ecm 6.1.1
If you want to try it, I'm confident you'll get enough feedback from the forum to solve any problems in your way.

Last fiddled with by Mystwalker on 2006-08-26 at 16:43
Mystwalker is offline   Reply With Quote
Old 2006-08-28, 03:21   #8
BlueCatZ1
 
Aug 2006

2·3 Posts
Default

Here are results from ECM

(Version I was able to compile)(Was saying stuff for pentium3 durring install?)
GMP-ECM 6.1.1 [powered by GMP 4.2.1] [ECM]
Input number is
(300 digits)
Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=2996848946
Step 1 took 47390ms
Step 2 took 18485ms

(Version from forums for Prescott p4)

GMP-ECM 6.1.1 [powered by GMP 4.2.1] [ECM]
Input number is
(300 digits)
Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=1801303844
Step 1 took 41703ms
Step 2 took 17109ms

Tests done on Core 2 Duo X6800 with With 4 GB Ram.

Hope This helps.

-Zak
BlueCatZ1 is offline   Reply With Quote
Old 2006-08-28, 19:20   #9
Mystwalker
 
Mystwalker's Avatar
 
Jul 2004
Potsdam, Germany

3·277 Posts
Default

Thanks for the testing, Zak!

Even with binaries that aren't optimized for the CPU, it is 40% (Step1) to over 60% (Step2) faster than a P4 Prescott - at least for this first test.

I wonder how the Core2 performs in relation to an Athlon64. I guess that currently, the A64 will pull away (due to assembly support), but the Core2 could be a real competitioner once the software is optimized.
Mystwalker is offline   Reply With Quote
Old 2006-08-29, 08:34   #10
Dresdenboy
 
Dresdenboy's Avatar
 
Apr 2003
Berlin, Germany

5518 Posts
Default

Quote:
Originally Posted by Mystwalker View Post
I wonder how the Core2 performs in relation to an Athlon64. I guess that currently, the A64 will pull away (due to assembly support), but the Core2 could be a real competitioner once the software is optimized.
Thanks to a architecture closer to A64 than to P4, the Core2 might also be in the lead in this test. It depends on the instruction mix. It's likely, that the K8 optimized assembler code will run on the Core2 - and in this case it will be doing fine... better than on a P4.

If the instruction mix is more SSE2, then Core2 will benefit. If it's more based on integer code, then we need to see results for a conclusion.
Dresdenboy is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Odd scaling of test times between two machines mdettweiler Hardware 3 2014-07-28 16:35
Running 50% util on i5 and Core2 (same MHz) SO7783 Hardware 13 2010-03-01 22:59
Optimizing Core2 quad in Windows XP John Rheinstein Hardware 18 2009-09-23 16:14
Intel core2 Duo sieving? cipher Twin Prime Search 15 2007-06-05 21:20
Another Core2 Duo question Ender Hardware 3 2007-02-08 00:12

All times are UTC. The time now is 02:13.

Wed Mar 3 02:13:02 UTC 2021 up 89 days, 22:24, 0 users, load averages: 2.25, 2.11, 2.16

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.