Ivy Bridge vs. Haswell

blueberryjudy

Member
Apr 8, 2013
32
0
0
I do a lot of parallel g++ compiles, I currently have a Core i7-3770, would there be a substantial improvement in performance going to Core i7-4770? Even a 10% decrease in compile times would mean quite a bit to me.
 

ChronoReverse

Platinum Member
Mar 4, 2004
2,562
31
91
The overall IPC improvement of Haswell is about 10-15% when not using the new stuff like AVX2 and TSX.

So if you're running at stock clocks and 10% is worth the cost of a new system, then it's a good upgrade.
 
Last edited:

tweakboy

Diamond Member
Jan 3, 2010
9,517
2
81
www.hammiestudios.com
Depends what your doing. Do you do video editing pro audio .. If not and no autocad and rest of them then all you need is a 8 thread cpu 4770k.

For someone like me it was smarter to do what I did, because of what I do....
 

BrightCandle

Diamond Member
Mar 15, 2007
4,762
0
76
Phoronix run Linux benchmarks and they always run g++ compilations with parallel settings so its about the best benchmarks I know of for g++:


As you can see there is a fairly significant jump to Haswell. Its not quite as good as going 6 cores but its more universally available performance than with a hexacore that really only works well in very specific programs.

I think the reason Haswell does so well comparatively is two fold. One is the increased ports that allow a lot more parallel instructions and the second is the branch prediction. Compilers are complicated, branchy and generally big messy programs.
 

exar333

Diamond Member
Feb 7, 2004
8,518
8
91
I actually might suggest the Xeon 1270/1275 v3 instead of the 4770. It is pretty much the same price, and also supports ECC (if you want it).

With the 5-8% IPC improvements over IB, the 1270/1275 has 100mhz on the 4770 (3.5 base instead of 3.4) but does turbo to the same frequency. This could mean another ~3% in sustained workloads, on top of the 5-8% IPC gains over 3770. That's pretty close to your 10% difference, and often the Xeon is better-binned anyways. That could net you another 1-4% in performance as well, if it runs cooler and sustains more cores with more mhz, longer vs. the 4770.
 
Last edited:

Arkaign

Lifer
Oct 27, 2006
20,736
1,379
126
Yep, that is definitely better. Doesn't seem like OP overclocks, and that's probably good for doing operations where you can't afford errors anyway. Haswell OC ceiling is low enough on average that the Xeon even makes a lot of sense for a gamer with a typical mid-high GPU as well. But in particular the instruction sets and binning make the Xeon a no-brainer for a serious work-PC CPU in that price range.
 

blueberryjudy

Member
Apr 8, 2013
32
0
0
Phoronix run Linux benchmarks and they always run g++ compilations with parallel settings so its about the best benchmarks I know of for g++:


As you can see there is a fairly significant jump to Haswell. Its not quite as good as going 6 cores but its more universally available performance than with a hexacore that really only works well in very specific programs.

I think the reason Haswell does so well comparatively is two fold. One is the increased ports that allow a lot more parallel instructions and the second is the branch prediction. Compilers are complicated, branchy and generally big messy programs.

Thanks... I think this benchmark is huge to convince the rest of my lab to upgrade.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |