Dual Core to Quad Core upgrade..

Ask the few things google does not know

Moderator: Dictators in Training

Dual Core to Quad Core upgrade..

Postby Lyion » Thu Sep 20, 2007 9:37 am

I built out my rig last year with a cheap Core 2 Duo processor with the plans of upgrading to a Quad Core one. It has 2 Gigs RAM, 8800 GTX, 2 500G SATA hard drives, etc.

I use it for pretty much everything. Email, Net surfing during the day, gaming at night, with Media Center running in the background, and a few other applications also running.

Currently, the Q6600's are down to 275 dollars on Newegg. Is it worth it to pull the trigger and upgrade to it, or will my returns be negligible? I've done some reading on Toms Hardware and a few sites with the Quad vs Dual arguments, and it's tough to decide.

Thoughts?
What saves a man is to take a step. Then another step.
C. S. Lewis
User avatar
Lyion
Admin Abuse Squad
Admin Abuse Squad
 
Posts: 14376
Joined: Wed Mar 10, 2004 1:42 pm
Location: Ohio

Re: Dual Core to Quad Core upgrade..

Postby Naethyn » Thu Sep 20, 2007 9:57 am

I have a quad core at work and a dual core at home. I notice no difference working at home compared to work even when running multiple apps such as Visual Studio, SQL, and Photoshop at the same time.

I can't make the same comparison with games as I am unable to install them at work =p
Maeya wrote:And then your head just aches from having your hair pulled so tight for so long...
User avatar
Naethyn
NT Traveller
NT Traveller
 
Posts: 2085
Joined: Wed May 04, 2005 12:13 pm

Re: Dual Core to Quad Core upgrade..

Postby Tikker » Thu Sep 20, 2007 11:30 am

the only time I ever notice a difference is when i'm doing some sort of very heavy cpu crunching, IE video encoding

P4 1.7 took roughly 12-14 hours to encode a movie
P4 2.4 took roughly 4-5 hours for same thing
Core2 duo chopped that down to just under an hour
Quad core dropped it to something stupid like 19 minutes

for everything else I honestly couldn't tell the difference

I have a hard time stressing the C2Duo enough to even entertain spending money on a quad core

your media center is going to be running everything in hardware on the tuners and/or vid card, so cpu isn't going to be an issue (unless you're doing some hardcore 1080p mpeg4 decoding)
Tikker
NT Legend
NT Legend
 
Posts: 14294
Joined: Tue Mar 09, 2004 5:22 pm

Re: Dual Core to Quad Core upgrade..

Postby Tossica » Thu Sep 20, 2007 2:34 pm

Waste of money.
User avatar
Tossica
NT Patron
NT Patron
 
Posts: 12490
Joined: Mon Mar 08, 2004 1:21 pm

Re: Dual Core to Quad Core upgrade..

Postby Reynaldo » Fri Sep 21, 2007 8:09 am

Kind of on but off topic.

Why is the E6600 still more expensive than the E6750 Core 2 Duos? From straight specs on both chips, the 6750 looks better in every regard. Maybe I'm missing something obvious...
Reynaldo
NT Veteran
NT Veteran
 
Posts: 1035
Joined: Sun Apr 04, 2004 10:15 am

Re: Dual Core to Quad Core upgrade..

Postby Lyion » Fri Sep 21, 2007 9:06 am

Reynaldo wrote:Kind of on but off topic.

Why is the E6600 still more expensive than the E6750 Core 2 Duos? From straight specs on both chips, the 6750 looks better in every regard. Maybe I'm missing something obvious...


Manufacturing costs, I think.

I'm going to hold off buying a new CPU, since I can't really justify 300 bucks even though the itch is there to upgrade.

It'd be more there if Vanguard didn't suck and I had a steady WOW or EQ2 group that I played with..
What saves a man is to take a step. Then another step.
C. S. Lewis
User avatar
Lyion
Admin Abuse Squad
Admin Abuse Squad
 
Posts: 14376
Joined: Wed Mar 10, 2004 1:42 pm
Location: Ohio

Re: Dual Core to Quad Core upgrade..

Postby Lionking » Mon Sep 24, 2007 1:44 pm

What % of software currently supports quad core processing, or even dual core for that matter? My guess would be a very low %.
User avatar
Lionking
NT Veteran
NT Veteran
 
Posts: 1063
Joined: Mon Aug 15, 2005 3:09 pm
Location: In front of my TV watching football

Re: Dual Core to Quad Core upgrade..

Postby Tikker » Mon Sep 24, 2007 1:51 pm

Lionking wrote:What % of software currently supports quad core processing, or even dual core for that matter? My guess would be a very low %.

it's not always about multicore processing, but multi function
Tikker
NT Legend
NT Legend
 
Posts: 14294
Joined: Tue Mar 09, 2004 5:22 pm

Re: Dual Core to Quad Core upgrade..

Postby Naethyn » Mon Sep 24, 2007 3:26 pm

Lionking wrote:What % of software currently supports quad core processing, or even dual core for that matter? My guess would be a very low %.



It is incredibly easy to use the functionality of multiple core processors in .NET. It's a simple command to create a process on a new thread. Often I have 4+ threads going that que the completion of all to continue processing.
Maeya wrote:And then your head just aches from having your hair pulled so tight for so long...
User avatar
Naethyn
NT Traveller
NT Traveller
 
Posts: 2085
Joined: Wed May 04, 2005 12:13 pm

Re: Dual Core to Quad Core upgrade..

Postby Darcler » Mon Sep 24, 2007 4:26 pm

lyion wrote:
Reynaldo wrote:Kind of on but off topic.

Why is the E6600 still more expensive than the E6750 Core 2 Duos? From straight specs on both chips, the 6750 looks better in every regard. Maybe I'm missing something obvious...


Manufacturing costs, I think.

I'm going to hold off buying a new CPU, since I can't really justify 300 bucks even though the itch is there to upgrade.

It'd be more there if Vanguard didn't suck and I had a steady WOW or EQ2 group that I played with..


Play with Gid and I. We are both around our 50s. Im 51 and he is 47 or so.
User avatar
Darcler
Saran Wrap Princess
Saran Wrap Princess
 
Posts: 7161
Joined: Thu Jun 17, 2004 10:54 pm
Location: Dallas, TX

Re: Dual Core to Quad Core upgrade..

Postby Lyion » Mon Sep 24, 2007 5:49 pm

Naethyn wrote:
Lionking wrote:What % of software currently supports quad core processing, or even dual core for that matter? My guess would be a very low %.



It is incredibly easy to use the functionality of multiple core processors in .NET. It's a simple command to create a process on a new thread. Often I have 4+ threads going that que the completion of all to continue processing.


Wow, this is so off I don't know where to start..

Multi threading is not using multiple CPUs or cores.
What saves a man is to take a step. Then another step.
C. S. Lewis
User avatar
Lyion
Admin Abuse Squad
Admin Abuse Squad
 
Posts: 14376
Joined: Wed Mar 10, 2004 1:42 pm
Location: Ohio

Re: Dual Core to Quad Core upgrade..

Postby Naethyn » Tue Sep 25, 2007 8:24 am

lyion wrote:
Naethyn wrote:
Lionking wrote:What % of software currently supports quad core processing, or even dual core for that matter? My guess would be a very low %.



It is incredibly easy to use the functionality of multiple core processors in .NET. It's a simple command to create a process on a new thread. Often I have 4+ threads going that que the completion of all to continue processing.


Wow, this is so off I don't know where to start..

Multi threading is not using multiple CPUs or cores.



It's funny you say this. Before I posted my response I went to one of the programming guru's at my work to find out if multi core processors take advantage of multi threaded applications. He told me that is not dependent of the .NET framework, but the OS and the hardware involved. I typed Multi-core into wikipedia and it said this:
Each "core" independently implements optimizations such as superscalar execution, pipelining, and multithreading.

http://en.wikipedia.org/wiki/Multi-core_%28computing%29

This leads me to believe multi core processors do in fact handle multi threaded applications. If this is incorrect please clarify.
Maeya wrote:And then your head just aches from having your hair pulled so tight for so long...
User avatar
Naethyn
NT Traveller
NT Traveller
 
Posts: 2085
Joined: Wed May 04, 2005 12:13 pm

Re: Dual Core to Quad Core upgrade..

Postby Lyion » Tue Sep 25, 2007 8:37 am

The simple answer is threads and symmetric multi processing coding are segregate things.

Coding for threading is not coding for SMP. Threading in most cases is asymmetric. Except in things like Oracle or high end applications, you don't have threads assigned to CPUs, which I think you were insinuating. That is wrong. The OS will try and use all it's resources, but that's different.

SMP server coding is different, since the configuration generally is not one sole system board and the limited resources that the desktop is. PCs benefit from multiple cores and more horsepower, but in most cases PCs are rarely CPU bound, and most applications while being multi threaded are not coded in a good SMP manner.

and... threading and SMP are disparate.
What saves a man is to take a step. Then another step.
C. S. Lewis
User avatar
Lyion
Admin Abuse Squad
Admin Abuse Squad
 
Posts: 14376
Joined: Wed Mar 10, 2004 1:42 pm
Location: Ohio

Re: Dual Core to Quad Core upgrade..

Postby Naethyn » Tue Sep 25, 2007 8:58 am

lyion wrote:The simple answer is threads and symmetric multi processing coding are segregate things.

Coding for threading is not coding for SMP. Threading in most cases is asymmetric. Except in things like Oracle or high end applications, you don't have threads assigned to CPUs, which I think you were insinuating. That is wrong. The OS will try and use all it's resources, but that's different.

SMP server coding is different, since the configuration generally is not one sole system board and the limited resources that the desktop is. PCs benefit from multiple cores and more horsepower, but in most cases PCs are rarely CPU bound, and most applications while being multi threaded are not coded in a good SMP manner.

and... threading and SMP are disparate.


So if I write an application with 2 separate threads on a windows machine with a dual/multi core processor it will not divide the two threads between the processors?

Also, If I declare a thread as asynchronous I was under the impression that it gives higher priority to synchronous threads and it only runs when there is extra processing power available.

Again, if any of this is untrue please clarify. Thx.
Maeya wrote:And then your head just aches from having your hair pulled so tight for so long...
User avatar
Naethyn
NT Traveller
NT Traveller
 
Posts: 2085
Joined: Wed May 04, 2005 12:13 pm

Re: Dual Core to Quad Core upgrade..

Postby Lyion » Tue Sep 25, 2007 10:39 am

Actually, often it won't.

Let me redirect, counselor.

How would you enable load balanced SMP code from a .NET app for a Windows Application? Multi threading does not always load balance well and is dependent on the host OS. Also, a lot of proc's just do hyperthreading which is not true SMP which adds another equation into your windows multi processor coding picture.

This is a bit old, but a very good read on Windows and SMP.

http://msdn.microsoft.com/library/defau ... alabil.asp

I could see if you were using multi threading from a lower level, but you're talking about .NET and SMP so I'm curious how you'll properly use this outside of the fork approach, which ain't optimal.

Simply put, just creating a multi threaded application does not a good SMP app make. Often times, the opposite is true.
What saves a man is to take a step. Then another step.
C. S. Lewis
User avatar
Lyion
Admin Abuse Squad
Admin Abuse Squad
 
Posts: 14376
Joined: Wed Mar 10, 2004 1:42 pm
Location: Ohio


Return to Tech Support

Who is online

Users browsing this forum: No registered users and 4 guests

cron