![]() |
|
|
#430 | |
|
Jun 2005
lehigh.edu
102410 Posts |
Quote:
requests from Carlos on 2015-12-09 and again on 2016-03-08. But everything since 7.0-dev is windows? -Bruce (Thanks to ATH for pm reply.) |
|
|
|
|
|
|
#431 | |
|
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
3×29×83 Posts |
Quote:
Lesse... gcc and gmp are apparently verions... 4.9.2 and... 6.0.0 respectively. My architecture is the now-old Sandy Bridge, and is probably compiled as such. Let me know if you want me to attempt 1) a newer dev version of ecm 2) a never version of gmp or 3) compiling for a different architecture than mine own, which will likely result in decent to significant speed bumps on recent Intel hardware if not AMD too. Code:
./ecm -printconfig Compilation options: Included GMP header files version 6.0.0 GMP_NUMB_BITS = 64 Tuning parameters from x86_64/k8/params.h GWNUM_VERSION undefined HAVE_SSE2 undefined HAVE___GMPN_ADD_NC undefined HAVE___GMPN_MOD_34LSUB1 = 1 HAVE___GMPN_REDC_1 = 1 USE_ASM_REDC = 1 WINDOWS64_ABI undefined WANT_ASSERT undefined _OPENMP undefined MPZMOD_THRESHOLD = 21 REDC_THRESHOLD = 512 MUL_NTT_THRESHOLD = 256 NTT_GFP_TWIDDLE_DIF_BREAKOVER = 12 NTT_GFP_TWIDDLE_DIT_BREAKOVER = 17 PREREVERTDIVISION_NTT_THRESHOLD = 16 POLYINVERT_NTT_THRESHOLD = 512 POLYEVALT_NTT_THRESHOLD = 128 MPZSPV_NORMALISE_STRIDE = 128 WITH_GPU undefined Last fiddled with by Dubslow on 2016-08-22 at 09:06 |
|
|
|
|
|
|
#432 | |
|
Jun 2005
lehigh.edu
20008 Posts |
Quote:
the gmp-ecm locally to get better tuning, but still hoping not to have to spend THIS afternoon on that. Production is going to depend on updating my maui/pbs submit file for "SLURM" or-some-such. One node having 2x10 cores or 2x12 cores. Twenty copies of your binary seem to be running ok, in an interactive node; question is whether I'll get paging in step2; in which case I'd cut back. I've been running six jobs on a 16-core node on the old cluster. SamW reports same issue at Purdue. -bdodson |
|
|
|
|
|
|
#433 |
|
Einyen
Dec 2003
Denmark
D7C16 Posts |
I have Linux Mint installed on a Virtual Box virtuel machine, and I managed to compile the newest SVN 2975 for Linux on the Haswell:
gmpecm7-svn2975-haswell.tar.gz Last fiddled with by ATH on 2016-08-23 at 00:10 |
|
|
|
|
|
#434 | |
|
Jun 2005
lehigh.edu
210 Posts |
Quote:
and it looks like I will be able to use all 20 cores. -Bruce |
|
|
|
|
|
|
#435 |
|
"Carlos Pinho"
Oct 2011
Milton Keynes, UK
120628 Posts |
Thank you both for the linux binaries.
|
|
|
|
|
|
#436 |
|
Jun 2005
lehigh.edu
210 Posts |
A snapshot of timings
Code:
b402-12p274.ta-has01-linux-x86:Step 1 took 10795749ms [ATH] b402-12p274.ta-has01-linux-x86:Step 2 took 4608298ms b401-12p274.ta01-linux-x86:Step 1 took 13440512ms [Dubslow] b401-12p274.ta01-linux-x86:Step 2 took 5162233ms b402-12p274.ta01-athlon:Step 1 took 17729420ms [old athlon] b402-12p274.ta01-athlon:Step 2 took 5109079ms fairly serious. The old, athlon cluster (Ivy Bridge) got Code:
Step 1 took 22512143ms Step 2 took 8342209ms than the theory factor of four timing improvement being advertised. Suppose the next question is whether I can do any better by tuning gmp here. A reading from top during step 2 showed 5.36Gb to 6.28Gb of memory use/job of the 20 jobs; I won't be able to make too much of an increase in either B1 or the size without cutting back to fewer jobs/node. -Bruce |
|
|
|
|
|
#437 | |
|
Einyen
Dec 2003
Denmark
1101011111002 Posts |
Quote:
Nice to see that the binary worked. |
|
|
|
|
|
|
#438 |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
41·251 Posts |
The last "sandy-6" from ATH looks also much faster, in this part of the world, compared with what we were using before (some version from 2013). Could you compile a 32bit windoze of it, for an old sandy running here around? (in fact an ivy, i5-3470, win xp 32 bits, for which the actual exe crashes with "this is not a win32 application" - which is normal, hehe). Also, I see a 7.0.3 on the svn there, any benefits in switching?
(edit, no, there in no way I could update this particular machine to a 64-bit os) Last fiddled with by LaurV on 2016-09-08 at 05:51 |
|
|
|
|
|
#439 |
|
Einyen
Dec 2003
Denmark
22·863 Posts |
I'm not sure why an Ivy Bridge cannot run 64-bit OS, but here it is a 32 bit version:
Ivy Bridge - GMPECM 7.0.4 svn 2988 32bit: gmpecm7-svn2988-ivybridge-32bit.zip Here is a normal 64bit Ivy Bridge GMPECM 7.0.4 svn 2988: gmpecm7-svn2988-ivybridge.zip Last fiddled with by ATH on 2016-09-09 at 02:42 |
|
|
|
|
|
#440 | |
|
Bamboozled!
"๐บ๐๐ท๐ท๐ญ"
May 2003
Down not across
1179610 Posts |
Quote:
I'm trying to move her to a 64-bit Linux installation. Last fiddled with by xilman on 2016-09-09 at 15:11 |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Project Links | masser | Sierpinski/Riesel Base 5 | 25 | 2011-11-26 09:21 |
| Links to Precompiled Msieve versions | wblipp | Msieve | 0 | 2011-07-17 20:59 |
| Links | davieddy | Information & Answers | 9 | 2010-10-08 14:27 |
| Links question | ET_ | PrimeNet | 0 | 2008-01-26 09:35 |
| Links. | Xyzzy | Forum Feedback | 2 | 2007-03-18 02:17 |