20090410, 18:26  #166 
Nov 2008
2×3^{3}×43 Posts 
Jeff, could we please have P4optimized binaries of GMPECM?

20090410, 19:59  #167 
Jun 2003
Ottawa, Canada
2221_{8} Posts 
If you are talking about MSVC 32bit versions, that is what the 32bit built is made for, the Pentium 4. But as we have seen here it might be faster to roll your own Linux/cygwin version.
There are no 64bit Pentium4 versions. 
20090415, 11:18  #168 
Sep 2005
Berlin
42_{16} Posts 
gmpecm 6.2.2, gmp 4.3.0, Linux64Bit, Core 2, asmredc: ecm622_lin64.tar.gz

20090426, 10:06  #169 
Jun 2003
Ottawa, Canada
7×167 Posts 
GMPECM 6.2.3 with MPIR 1.1.1 compiled for Windows 32bit & 64bit using Visual Studio 2008:
http://gilchrist.ca/jeff/factoring/ 
20090426, 17:44  #170 
Mar 2007
Germany
108_{16} Posts 
Can you please compile ecm 6.2.3 with GMP 4.3.0 for Core2 Win32 ?
It will be interesting to see the speedup from GMP 4.3.0 Last fiddled with by Andi_HB on 20090426 at 17:46 
20090426, 19:01  #171 
Jun 2003
Ottawa, Canada
2221_{8} Posts 
Is that aimed at me? I can give you cygwin benchmarks with GMP 4.3.0 but can't compare GMP 4.3.0 with MSVC builds because GMP 4.3.0 has no Windows compiler support.

20090426, 19:39  #172  
Just call me Henry
"David"
Sep 2007
Cambridge (GMT/BST)
2×2,909 Posts 
Quote:
can't you cross compile stuff for windows with that? Last fiddled with by henryzz on 20090426 at 19:40 

20090426, 20:45  #173 
Sep 2005
Berlin
1000010_{2} Posts 
Here are some more binaries for gmpecm 6.2.3 + gmp 4.3.0:
Linux, 64bit, Core2: ecm623_lin64.tar.gz Linux, 32bit, Pentium4: ecm623_lin32.tar.gz Windows, 32bit, Core2: ecm623_win32.zip 
20090427, 13:43  #174  
Oct 2004
Austria
2×17×73 Posts 
Timings
Quote:
GMPECM 6.2 with GMP 4.2.2, compiled with MinGW/Msys Code:
GMPECM 6.2 [powered by GMP 4.2.2] [ECM] Input number is 4363521036736243362909434674593128775074296867895664746056146512001110140536995910538826352740264283689 (103 digits) Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=1806323290 Step 1 took 13672ms Step 2 took 7734ms Run 2 out of 651: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=1282855583 Step 1 took 13719ms Step 2 took 7750ms Run 3 out of 651: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=1254100664 Step 1 took 13812ms Step 2 took 7907ms Run 4 out of 651: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=630890257 Step 1 took 13718ms Step 2 took 7828ms Run 5 out of 651: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=1730893806 Step 1 took 13969ms Step 2 took 7781ms Code:
GMPECM 6.2.3 [powered by GMP 4.3.0] [ECM] Input number is 4363521036736243362909434674593128775074296867895664746056146512001110140536995910538826352740264283689 (103 digits) Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=3642599884 Step 1 took 10141ms Step 2 took 4750ms Run 2 out of 5: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=2597421712 Step 1 took 10062ms Step 2 took 4750ms Run 3 out of 5: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=2261704683 Step 1 took 10391ms Step 2 took 4812ms Run 4 out of 5: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=3276911541 Step 1 took 9875ms Step 2 took 4797ms Run 5 out of 5: Using B1=1000000, B2=1045563762, polynomial Dickson(6), sigma=4096292858 Step 1 took 10719ms Step 2 took 4750ms 

20090427, 15:28  #175 
Jun 2003
Ottawa, Canada
7×167 Posts 
What command lines did you use for configure to compile gmpecm and gmp 4.3.0for Win32?
Thanks, Jeff. Last fiddled with by Jeff Gilchrist on 20090427 at 15:53 
20090427, 15:31  #176 
Jun 2003
Ottawa, Canada
7·167 Posts 
You can create a 32bit binary that will run on Windows with mingw yes, I was just pointing out that GMP 4.3.0 does not have Windows support so can't be used by the Visual Studio compiler, you need something like gcc (ie: in cygwin or mingw) to compile the Linux version of the source.

Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
Project Links  masser  Sierpinski/Riesel Base 5  25  20111126 09:21 
Links to Precompiled Msieve versions  wblipp  Msieve  0  20110717 20:59 
Links  davieddy  Information & Answers  9  20101008 14:27 
Links question  ET_  PrimeNet  0  20080126 09:35 
Links.  Xyzzy  Forum Feedback  2  20070318 02:17 