bobbyedwards's Avatar
bobbyedwards 4
11 Asked
7 Answered
0 Best
0
No one has voted on this question yet :(
3 years, 4 months ago

Which would be faster and why? A Dual Quad Core 3GHz Xeon or One I7 Clocked @ 3GHz running Vista 64bit?

Forget about price comparisons, i'm not interested in a price value debate. The Dual Xeon machine would use FBDIMMs and the I7 DDR3. I realize that one might be faster in some areas than others. Thank you.
Tip for best answer: M$1.00
Separate topics with commas, or by pressing return. Use the delete or backspace key to edit or remove existing topics.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

What is Your Answer?

0
0
0

3 Answers

2
teff torbes's Avatar
teff torbes | 3 years, 4 months ago
4
It depends on the application, really. On highly parallel applications where the program can make use of a lot of parallel processors, the oct-core system *may* be faster.

In general, however, once you pass the single -> dual core jump, and particularly the dual -> quad jump, the return on investment isn't nearly what it was.

Here's why:

If you have one function that has two operations, one of which can be split up equally and divided amongst the processors, but one that needs to be done serially, IE on one processor, more cores will help, but in reduced fashion.

An extremely simplified version of this is if you have one function that needs 640 "processing units" and the second needs 200 "processing units", and the oct-core setup can handle 8 "processing units" per core per clock cycle, and the quad core setup can handle 12 "processing units" per cycle - the oct core system takes 10 cycles to complete the parallel part (64 units/cycle), and then for the second part takes 25 cycles, you have a total of 35 cycles. Now, the faster quad core will complete 48/cycle, thus taking 13.3 (14) cycles for the first segment, but only 16.667 (17) cycles for the second segment, thus finishing the operation in only 32 cycles. In this situation, the quad core setup is about 10% faster.

There are programs that are hugely parallel (video encoding), ones that are somewhat parallel (photoshop), and ones that are very serial in nature (can't think of an example off the top of my head).

The benefit of a faster/less core system will depend entirely upon the application being used, so if you are doing something important or desire the best bang/buck ratio, you will need to look at the specific thing you want to accomplish.

My bet is that the i7 will beat the oct core setup more often than not and sometimes by a pretty significant margin, but in *some* cases, the oct core setup will blow the i7 away.

Again, this is a really oversimplified means of describing the potential performance difference, I am not trying to be super accurate here, but rather just point out the potential differences in areas where the performance between dual/quad/oct core setups are very different.

I am at work now, but will cite some specific benchmarks when I get home if nobody else adds them in after mine. I egt home in ~7 hours.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$
teff torbes's Avatar
teff torbes | 3 years, 4 months ago Report

This was on a Mac, but it has some quad vs oct core numbers with the same processors in cinebench, on probably a similar, if older platform that you'll be running:
http://www.barefeats.com/octopro1.html

Given those numbers, you can see that it (Cinebench, at least) scales very well from 4 to 8 cores. It may depend on the specific application you're using, too, so you'll probably want to look in to that before you make a final commitment in building the computer.

Here are some quad vs quad numbers:
http://www.bit-tech.net/hardware/2008/11/03/intel-core-i7-920-945-965-review/10

The i7 has a significant lead, but nowhere near big enough to make up for double the cores. Best case, the i7 will be slightly slower than Core 2 Oct.

RAID 5 is probably a good idea for a performance/redundancy standpoint - do you have a real backup solution? Just making sure here! I've seen a few too many people think that RAID = backup with terrible consequences. I can't comment on the specific RAID card you've got.

You imply you'll be playing a few games, so I'd recommend at least a halfway decent video card. The current state of using GPUs to accelerate stuff like video encoding is currently pretty poor, but keep an eye on it for the future - it might at some point be worthy to move to high end gaming cards... but not now.

Here's a nice, relatively inexpensive video card that'll be more than adequate for occasional games, and is damn cheap for the level of performance it offers:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814102803

For no games at all, you can get away with less, of course. Even modern low end cards help decode video with certain codecs, but I don't think that's going to be a major issue with that much computing power. For no gaming at all, here's a card that won't bottleneck your system for anything else, and won't make any noise:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814131135

This is also fanless, though is a worse performer than the 4650 linked above, might be of use if you're going to run Linux (for Nvidia with some decent gaming performance, look at a 9600GT, 9800GT or better):
http://www.newegg.com/Product/Product.aspx?Item=N82E16814187035

There are versions with fans of either of those cards for a few bucks less.

If you want something more capable, look at an HD4870 or a GTX260, which are pretty close in price/performance, and there's not much reason to go to a GTX280. SLI will speed games up but it doesn't seem it'd be worth it for you, as games are the only area where it'll really do anything.


Good luck with the build, looks like you'll have yourself a damn nice machine when it's done!

Report Abuse

Post Reply Cancel
0
offthedome's Avatar
offthedome | 3 years, 4 months ago
8
Both of those processors are pretty much equally fast, in that they can do everything you need them to do in fractions of a second. The things that take a longer while (like copying a couple of hundred files) will take long no matter what, but you won't have to do them that often. They will both be good for playing games and editing video, and your bottleneck in that case will be hard drive space or RAM. Given these processors, the thing you will want to look for to improve speed is good quality RAM, at least 2GB, maybe 4GB. I'd also suggest a large hard drive or two totalling at least 500GB, maybe larger, approaching 1000GB, and a fairly good video card. The combination of those things will almost assure you won't have to worry about changes in your computer usage a few years from now.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$
teff torbes's Avatar
teff torbes | 3 years, 4 months ago Report

That he's considering an oct-core setup at all implies he wants to do something that can make use of the cores to some extent. I'd definitely be putting 6GB+ in such a system, just because it's cheap (Even with DDR3, it's not that much, and i7 boards use 3 memory channels, so I'd go 2x2x2GB)

If it's for games and cost is no object, i7 + a very fast video system is the best way to go, but with only one video card, there's absolutely not going to be a difference between a C2Q and i7 setup - video would be the total limiting factor. Video cards to pair would be either 2xGTX260, 2x 4870, a 4870x2 (or consider 4850x2 2GB), or 2x GTX280. Anything less than that won't do a damn thing with i7 for games.

Hard disk is a matter of application. I'd run 3 drives in a cost no object system - a pair of 750/1000GB drives, using the #2 as a backup, and an SSD as the 3rd if massive read performance is needed.

But he could be looking for a server, something to play games on, a 3d graphics workstation, a movie editing box, a photo editing box, something he'll be running a lot of virtual machines on, or any number of other things. What goes in to his system should be optimized for his needs - a video editing workstation doesn't need a high end gaming card for graphics, and a gaming PC doesn't really need an uber SSD.

So, bobbyedward - if you can help with usage, I can offer far more suggestions than the very general response I made earlier.

Report Abuse

Post Reply Cancel
0
ilaksh's Avatar
ilaksh | 3 years, 4 months ago
4
I am making a habit of pointing out that in a number of ways disk access is now the biggest bottleneck on computers. If your speed benchmarking includes any application that access the hard drive, then my standard recommendation these days applies:

The Intel X25-M SSD will provide you with an order of magnitude increase in secondary storage random access speed over mechanical disks and extremely fast data load and write speed.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel

Learn something new with our FREE educational apps!

Private lessons in the comfort of your own home. Get back in shape or finally pick up a guitar with our great experts guiding you the whole way!
Learn Guitar
Learn Hip Hop
Learn Pilates