On Quad Core processors

I have a Quad Core CPU on my computer. Will SINS be able to take advantage of all four processors?
13,437 views 25 replies
Reply #1 Top
no, just two
Reply #2 Top
Too bad then... I wonder when games will start taking advantage of this? BTW, thanks for the answer :)
Reply #3 Top

Too bad then... I wonder when games will start taking advantage of this? BTW, thanks for the answer
End of quote


When quad cores represent a sizeable fraction of user-end computers, pretty much the same way dual cores have only just become standard for gaming. (If you can call it "standard" when all to many games don't support them in any real manner)
Reply #4 Top

When quad cores represent a sizeable fraction of user-end computers, pretty much the same way dual cores have only just become standard for gaming. (If you can call it "standard" when all to many games don't support them in any real manner)
End of quote


*applause*

Here's what I say to the "quad-ers"....... ;-p "sucka"!

I like to keep my money in the bank, where it might actually do something for me.

Instead of clocking-back cores, packing more of them together and then hoping/praying the software industry will enter an entire structural rewrite to the tune of excluding all but those with multi-moneypit cpu's......the manufacturer's should be pumping their R&D money into a complete rewrite of the basic cpu instruction interpreter. That way we could actually "move forward" and do more with less!

My 2 cents!  :D 

the Monk
Reply #5 Top
So, the information indicated in the recommended settings is redundant:

System Requirements:
Recommended - 2.2 GHz Dual- or Quad-Core Processor, 1 GB RAM (2 GB for Windows Vista), 256 MB DirectX 9 3D Video Card (Radeon X1600 / GeForce 7600 and above)

If it doesn't make a difference, the "2.2 GHz Dual" reference should be enough...

That can be found at the "STORE".

EDIT: Anyway, for something more meaningful, SINS is a game that's being advertised as limited only to the kind of hardware a player has. It would seem reasonable for the game to be not only scalable to the kind of display card one has (such as in the excellent GalCiv series) but also scalable in the number of processors one has (beyond dual-core).

Although at its first steps, Quad-core processors and up are the way of the future. SINS, due to the sheer scale of playability, would be a perfect candidate for the implementation of this kind of scalability, looking well beyond into the future.

But, of course, technological breakthroughs are costly and one can only hope...
Reply #6 Top

EDIT:
Although at its first steps, Quad-core processors and up are the way of the future. SINS, due to the sheer scale of playability, would be a perfect candidate for the implementation of this kind of scalability, looking well beyond into the future.

But, of course, technological breakthroughs are costly and one can only hope...
End of quote


That's my point. A real technological breakthrough would be for the chip makers to rewrite how the cpu interprets instructions instead of the "band-aid" of adding more clocked-back cores. Of course the "band-aid" fills the corporate coffers now, and is only inconvenient *insert sarcasm here* for most software code.

btw.... I've always loved that corporate lingo "scalability".......love it!  :CONGRAT: 
Reply #7 Top
Intel tried that approach with the Itanium and lost a LOT of money.
Reply #8 Top
Intel tried that approach with the Itanium and lost a LOT of money.
End of quote



Most of us don't in fact succeed the first time.  :) 

Reply #9 Top
Most of us don't in fact succeed the first time.
End of quote


I'd would love to see the CEO say that at the share holders meeting  :LOL: followed by group hug and some doughnuts  :HOT: 
Reply #10 Top
Multiple cores is a very good way of enhancing system performance while avoiding all the nasty cooling issues that come from a high clock speed. Heck that's how very powerful industrial computers do it. The nice thing about my Quad is that when I do something intensive I can assign a whole 2.66GhZ core to the task, which is a hella lot of CPU time. The beauty is that I can encode video or fart around with Photoshop while playing CoD4 or something. I don't know how multiple-cores can be considered a "band-aid" when I can do multiple CPU intensive tasks on one computer that I couldn't do before on a single core machine.
Reply #11 Top
BTW, as far as the game's requirements reading "dual core" I think thats an attempt to help people understand that a 3GHz P4 is not going to cut it, even though a 2GHz Core2Duo will. People don't understand that architecture is even more important than clockspeed when it comes to gauging performance.
Reply #12 Top
<3 architecture
Reply #13 Top
The trouble with true multi-threaded applications would be that they probably wouldn't run at all on a single core machine.

Which is something makers of software will have to keep in mind for a long time to come.
Reply #14 Top
Well I from experience can tell you going Dual from single is A HUGE improvement at least in general system responsiveness while going Quad the effect isn't.
its still there but on single/dual core(rare) aplications its not that large of an impact :D Vista runs smooth .. well sortof smooth ... i find HDD is usually the bigest bottleneck especialiy for multithreading.
Still Quads are quite Cheap these days - yes they cant OC a lot, but as far as gaming goes avarage joe usually runs out of gpu juice before cpu.
ofcourse unleass you do something crazu like
here

The important thing about multithred aps and why they run much slower on single cores then dual cores is thread switching. cpu has to jugle OS + background apps (if any) + game thread(s) and switches do take time\cycles
Reply #15 Top
A few facts you should be aware of, then.

1) Intel is, in fact, working on a new architecture - what they call the "Teraflops research chip", where the lowest-level product will have 80 cores. (Probably 64, with 16 disabled to increase yield, but meh. It goes up from there.) This is not an x86-compatible cpu, although *this* time they're going to bundle an x86 emulator. See intel.com for details.

Anyway, the individual cores will be much slower than current x86 cores, although this is somewhat made up for by being able to use higher clock frequencies. You probably won't want to run it at full speed all the time, though - power usage is roughly proportional to the square of the clock frequency.

2) AMD is, instead, working on a new architecture with a low-count multicore x86 CPU in the center, surrounded by dedicated hardware such as physics chips, GPUs, etc. etc. - business as usual, basically. I really prefer Intel's approach.

3) Ad-hoc thread-level parallelism, such as.. pretty much every game that uses parallelism at all uses, is not the future. The future is in automatically dividing tasks at a *much* finer granularity, giving you enough fractions to feed 80 cores, 320 cores, any number of cores the user wants to throw at it. Ideally the (potential) number of divisions will be proportional to the amount of work that has to be done, so you can always handle a double-size simulation by doubling the number of cores. This is actually unusually simple for games, because they have a time axis; it shouldn't be too hard to design the code so the game state at time T is only dependent on its state at time T-1 (or T-n for n>0. The point is not to have state at T depend on /other/ state at T.) Then the order of the operations doesn't matter, so you can in principle do all of them in parallel.

This is made much easier by using fully functional languages such as Haskell. Sure, there's a performance cost (less of one as the compiler is improved; about 50% increase in cost now, if you're lucky), but who cares if you can use four times as many cores and take less time to write the game in the first place?


I hope you enjoyed this introduction to CS 3201. :P
Any questions?
Reply #16 Top
Why doesn't my school go past the 100 numbers for CSCi?
Reply #18 Top
AMD Phenom 9600 Agena 2.3GHz 4 x 512KB L2 Cache 2MB L3 Cache Socket AM2+ 95W Quad-Core Black Edition Processor

239 dollors not bad for AMDs newest quad. Which is what im running on my computer. You will need a bored that supports AMD+ socket though which is not to many right now
Reply #19 Top
Instead of clocking-back cores
End of quote


What do you mean by clocking back? A Q6600 has the same clockspeed as an E6600. A QX6850 is the same speed as as an E6850, and so on. There is no "clocking back". Furthermore, max overclocks of Core2 duos and quads of the same stock speed are virtually identical. Pardon the expression, but you are totally talking out of your ass here.

I like to keep my money in the bank, where it might actually do something for me.
End of quote


There is more to the computing world than gaming, and many applications will happily use all the cores you can throw at them, even with my poor old clocked-back Q6600 @ 3.7ghz. ;p
Reply #20 Top
If you run lots of applications at once quad core really is the way to go, and with todays prices and the overclocking potential of quads you'd have to be crazy not to go that route unless you only use your pc for gaming running no background processes. It future proofs your pc far more than a dual core does.
Reply #21 Top
It future proofs your pc far more than a dual core does.
End of quote
Exactly. Let's postulate 2 gaming enthusiasts, one with a duo and one with a quad, both heavily OC'd to around 4ghz. Let's say widespread support for quadcore in games doesn't show up for another 2 years.

Now let's further suppose that 2 years from now two (of today's)cores at 4ghz is getting to be a bit on the slow side. The guy with the duo will be forced to upgrade. The guy with the quad will effectively have already upgraded due to the games now taking advantage of all of his cores, and can put his upgrade money elsewhere.

Reply #22 Top
. . . except he doesn't have any money, 'cause he spent it on the quad-core CPU. In two years the price halved, so the person who bought a dual-core can now buy a newer (and probably faster) quad-core. It'll probably use less power, too.

Quad-core CPUs can only really be recommended for those who can demonstrate a need for them right now. Most games are memory- and GPU-bound, and of those that are CPU-bound, most do not have an architecture that can take advantage of quad-cores. If you have concerns over the future, check to see that your motherboard supports quad-core chips, and then if you need one you can upgrade in the future.
Reply #23 Top
Quad cores will significantly improve your performance when using software such as Adobe Photoshop or InDesign, but will not improve gameplay or general system performance much.

Put your money on a good dual core, like Intel's Q6600, and it'll last a good long while.
Reply #24 Top
I think you mean the E6600 (which I have myself). The Q6600 is a quad-core.

To be fair, I must applaud Intel at having reached that price point (no doubt trying to put the boot in to AMD), but you're still paying more for something you're unlikely to use fully and which has an TDP of 105W rather than 65W. For games, spend the extra $50 on a better graphics card, more memory or a higher-speed CPU.

If you're flush, get all three and make it a quad, just don't complain if you need to buy some water-cooling as well . . . especially if you want to overclock it. :-)
Reply #25 Top
A $50 air cooler will OC a quad about as far as it can reasonably go. You need to spend a ton on watercooling to get a meaningful improvement. And tdp of the Q6600 is 95W now, the old B3s were 105.

Even in apps that dont' fully support quadcores, you get a bit of a performance increase clock-for-clock over a duo because you've got twice the cache and aren't giving up any cpu cycles to the OS and background processes. The Q6600s OC so well that they'll come within a hair of OC'd duos with much higher stock clocks that aren't much cheaper, so bang-for-your-buck is definitely there, and this should get even better when the Q9450 hits the shelves.

Still, I agree that for people who are only gamers, a quad is probably overkill right now. But once you render on a quad, or play an Immense GalCiv 2 game while encoding a dvd or doing a 3d render in the background, you'll be hooked.