![]() |
|
|
#1 |
|
"Curtis"
Feb 2005
Riverside, CA
2×2,437 Posts |
I am nearing time to replace my desktop. An i7 setup is $100 more than an i5 of similar speed & overclocking options (both Haswell). Which would you choose for a machine that will run NFS factorizations for most of its life, and why?
Perhaps more specific questions are in order: For desktop CPUs, what increase in sieving throughput does hyperthreading produce? Is there a power-use difference for an i5 and i7 at the same speed? I am an experienced but conservative overclocker, if that matters. How much slower are AMD chips than a Haswell for sieving (or linalg, if you know)? -Curtis Followup: Is DDR3-1600 enough memory bandwidth? Last fiddled with by VBCurtis on 2013-11-13 at 21:33 Reason: memory question |
|
|
|
|
|
#2 | |
|
Bamboozled!
"πΊππ·π·π"
May 2003
Down not across
1078610 Posts |
Quote:
My experience is that for sieving the more cores the better but hyperthreading is effectively useless. Productivity is effectively the product of the number of cores and the GHz of each core for a given size of cache. AMD performs pretty much the same as Intel by this metric; what's more important is the size of the L2 cache. If you are going to be running GNFS get a half-way decent CUDA card for polynomial searching. It doesn't have to be anything special as even a second rate card will blow the cpu out of the water. I invariably search on an old laptop because its GT240M is markedly faster than any of my systems' cpus. It's hard to get a card that slow these days. If you want high sieving performance it can be cost effective to pick up old systems dirt cheap, especially if you also need to heat your home where you live. Sorry I can't give you specific advice about Haswell chips bu I've no experience with them. I've been running NFS for about 15 years though and have picked up quite a few rules of thumb which may be useful to you when you get up and running. Paul |
|
|
|
|
|
|
#3 | |
|
(loop (#_fork))
Feb 2006
Cambridge, England
144308 Posts |
Quote:
I have a rather odd AMD machine, and find that one thread of i7/4770 gets me about the performance of 1.5 CPUs of K10/1900 - the one Haswell box has a quarter the performance at sieving of the whole 48-core AMD box. Tom Last fiddled with by fivemack on 2013-11-14 at 10:30 |
|
|
|
|
|
|
#4 |
|
"Curtis"
Feb 2005
Riverside, CA
2·2,437 Posts |
I have a quad-i7 laptop with a CUDA card, which is where I've done most of my NFS work. I found HT to produce 25-30% speed gains on that machine, but suspected that had to do with the relatively faster memory performance relative to CPU speed (1333[?] memory, 1700 CPU). I'm glad to hear the desktop realm offers the same percentage increase- that makes the i7 a clear choice so long as I'm doing ECM or NFS work.
From the NFS@Home forum, I gather that 30-bit projects can be solved in 4GB of memory, 31-bit in 6-8GB (if not, sieve more) for the linear algebra. Sounds like 8GB memory is sufficient for any task I could sieve on my own with 10 desktop cores? Thank you for the opinions. |
|
|
|
|
|
#5 | |
|
Sep 2009
977 Posts |
Quote:
|
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Titan's Best Choice | Brain | GPU Computing | 30 | 2019-10-19 19:19 |
| Disobedience is a choice | jasong | jasong | 21 | 2018-02-11 00:55 |
| A Wise Choice | davar55 | Puzzles | 40 | 2014-08-20 20:27 |
| On the skew choice for SNFS | Batalov | Factoring | 1 | 2009-11-17 21:18 |
| Hardware choice frustrations...is it just me? | larrylogory | Hardware | 18 | 2008-07-03 09:46 |