i5 or X6 for programming (no gaming). Please suggest

xpanta

Junior Member
Oct 16, 2011
3
0
0
Hi,

I am going to upgrade soon. I now have a Dual Core E8500 + 4GB RAM on a Gigabyte EP45 mobo.

90% of pc usage is programming and web development. I am in between intel i5 and AMD X6 processor. Which one is better?

Thanks.
 

xpanta

Junior Member
Oct 16, 2011
3
0
0
Hmm, tough. Which x6 and which i5?

don't care about the "subtype" of the cpu. The technology is what I am interested in. Do more cores (X6) give better programming experience, or not? (considering the price difference, of course)
 

Broheim

Diamond Member
Feb 17, 2011
4,592
2
81
honestly it really doesn't matter much, but the i5 will offer you the best performance (if we're talking SNB). singlethreaded performance > more cores during compilation(this depends on which language you're programming in and what compiler you're using).
 

aigomorla

CPU, Cases&Cooling Mod PC Gaming Mod Elite Member
Super Moderator
Sep 28, 2005
20,882
3,230
126
X6 more cores... means more resources u have available.

If its what you ask, you dont need uber fast processing power, just massive threads.

The X6 will give u the most threads / $$$

honestly it really doesn't matter much, but the i5 will offer you the best performance (if we're talking SNB). singlethreaded performance > more cores during compilation(this depends on which language you're programming in and what compiler you're using).

Thats only if he wants to have his programing being the only thing that is open, and also on what OS.

But if the OS can handle a lot of cores... it means he can have more background programs running by having more working cores as long as the OS can handle the offload.
 
Last edited:

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
What tools?

Faster per-core per performance with i5 may make the UI more responsive in IDEs like Visual Studio, and the tools you use might or might not benefit from the extra cores in an X6.
 

aigomorla

CPU, Cases&Cooling Mod PC Gaming Mod Elite Member
Super Moderator
Sep 28, 2005
20,882
3,230
126
guys realistically he's not going to see that big of a difference between an i5 and a x6 in single thread performance...

the X6 isnt Bulldozer.
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
^ true, I'm still using a 2.4 GHz q6600 at work, though it could be snappier in VS2010 so I'll be nagging my boss for an i5 upgrade soon.

Power use and noise with a stock fan favors the intel, but the X6 can be cooled quietly with an aftermarket HSF.

I guess the answer is: both are pretty good, do what you like.
 

Maximilian

Lifer
Feb 8, 2004
12,603
9
81
Maybe It is a very good chance to get Mount Winged Guardian in WOW!! My friend is crazy about WoW and he told me that he has taken part in 2011 Battle.net Invitational WOW 3V3 TOURNAMENT. He found there's an activity being held by ********* is interesting. If you guess correctly which teams will be the top three champions in 2011 Battle.net Invitational WOW 3V3 TOURNAMENT, you will get prizes! He is interested, because he's one of the ten teams and he may vote for his team! I also wanna join it and vote for these teams!

 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
If you're doing multi-core stuff, won't you have to optimize for HT ?

In general Windows applications, a single process doesn't know or care whether its threads are hyperthreads or cores. Threads are used for things like maming the user interface more responsive by keeping its thread separate from some long task running in another thread. That kind of thread programming works even on single-core non-hyperthreaded CPUs.

Parallel programming for bulk data crunching is a different topic.

Making your development tools responsive is a third topic.
 

mb103051

Senior member
Oct 27, 2005
280
0
0
x6 for what your gonna be using it for....best option is i7 970/980 6 core but amd x6 is a good deal ,best bang for the buck...
 

Voo

Golden Member
Feb 27, 2009
1,684
0
76
There are extremely large differences depending on WHAT exactly you do. The conventional compilation process is rather easy to multithread and can for large projects take care of 6 cores or more.

Now if you're using LTCG and its variants in other compilers it looks quite different: The linking process is pretty much single threaded, which sadly also includes LTCG. MS is working on improving that (and afaik it's not much better in gcc), but at the moment it would greatly prefer high single threaded performance.
 

Matthiasa

Diamond Member
May 4, 2009
5,755
23
81
Not counting the fact certian people have over(or close to it) the unsigned 16 bit count...

On topic though its basically going to be as already stated by others.
 

pmccall2

Junior Member
Oct 17, 2011
7
0
0
It depends on HOW you work too, everybody does things differently.

On almost any project Im usually running many things at once. On almost anything I can have many programs open (Eclipse, Photoshop, svn, IRC, a VM, plus many browser windows, and maybe winamp for some tunes =p). I dont compile too often, and frankly compile time has never been a big issue for me. what is important to me is how responsive the system is when im working.

I switched from a q6600 to a 1090t about a year ago, and im happy with it. If fast single-threaded compiles are a major issue you will probably need the intel part. In almost any other case (especially if you are running a vm) I would recommend the 1090t.
 

MisterMac

Senior member
Sep 16, 2011
777
0
0
I do DLL projects with unmanaged coding, and hooking.

I'd say single threaded performance unless your have a HUGE ASS project, would be key first, seeing as it's not like there's a huge core difference from 4 SB to 6 Thubans.
(Especially with LTCG)

BD Would most likely fail further.

2600k seems the winner, unless you can wait AND afford the Hexacore SB-E's.

They seem to indicate some more small improvements over the D0 steppings of 2500/2600?

If you do have huge projects most likely youll divide into subprojects within whole solution anyway, and a full compile equals coffee time no?


I personally don't think we're at the total more cores more performance overall yet in direct compiling with whatever IDE.
Give it some years tho.....

2600k + a not so expensive Aftermarket cooler give it 4,5 ghz clock and go
 

Arkaign

Lifer
Oct 27, 2006
20,736
1,377
126
I like the X6s and the 2500/2600k quite a bit. Sounds like you have a choice between winning and winning. The % difference in those kinds of workloads is gonna be minor in either direction, so maybe just get the best setup for the $$?
 
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/    |