Multiprocessor discussion

C&T: Video Games, Table Top Games & Computerized Stuff
Post Reply
Kreshna Aryaguna Nurzaman
Sick, Twisted Fuck
Posts: 1949
Joined: Thu Jun 09, 2005 2:37 pm
21
Location: MENTAL HOSPITAL
Contact:

#1 Multiprocessor discussion

Post by Kreshna Aryaguna Nurzaman »

Intel is pursuing higher clockspeed, while AMD goes for more instruction per cycle. In consumer-level processing, it seems there are only those two paths.

However, outside the PC world, Sun has been continuing to refine the art of Symmetric Multiprocessing. However, such approach tends to go unnoticed in the consumer market.


I wonder:


(1) Is PC going to benefit from multiprocessing? IMO, such approaches has been less than successful in PC market, particularly games. How many games actually take advantage of Hyperthreading, for instance? (yes I know HT is not really multiprocessor approach but it was close).


(2) How would graphic-intensive applications like games benefit from multiprocessing? I remember a friend at 3dfxZone claimed his Falcon 4.0 showed some noticeable improvements when running on dual AMD processor (the OS is Windows 2000 professional). Do games have to be specifically written to take advantage of multiprocessing, or it's just the matter of the OS?


(3) How difficult it is to make a scalable processor? I'm not sure whether this is relevant to the discussion, but if we take a look on video cards, I get the impression that it's fairly difficult to create a scalable GPU. One of the reasons while VSA-100 (the chip of Voodoo5) was admired is because its flawless scalable implementation, while other attempts like ATI Rage Fury MAXX and Volari Duo have not been very successful. So it is that difficult to design a scalable processor?

And how about CPU? From my own experience, even multiprocessor Pentium IV servers can never beat Sun servers in terms of speed and stability (note that my implementations are Oracle databases, which involve a lot of parallel processing). Sun always keeps it up with increasing amount of transactions, while the Pentium starts to be brought down to its knees.


(4) How likely would AMD or Intel go for processor scalability?
User avatar
Ace Pace
Antisemetical Semite
Posts: 2272
Joined: Wed Jun 08, 2005 10:28 am
21
Location: Cuddling with stress pills
Contact:

#2

Post by Ace Pace »

I'll combine one and two becuase those have basicly the same answer:
Games and all applications must be programmed correctly to take advantage of duel cores, and its VERY complex, to take UE3 as an example, their working for YEARS on this thing to get it to run well on two processes.

3) Ask someone else, sorrry.

4) Unlikely in the home market, Intel may try something with Itanium.
[img=left]http://www.libriumarcana.com/Uploads/Ace/acewip7.jpg[/img]Grand Dolphin Conspiracy
The twin cub, the Cyborg dolphin wolf.

Dorsk 81: this is why I support the separation of Aces eyebrow's, something that ugly should never be joined

Mayabird:You see what this place does to us? It's like how Eskimos have their 16 names for snow. We have to precisely define what shafting we're receiving.

"Do we think Israel would be nuts enough to go back into Lebanon with Olmert still in power and calling the shots? They could hook Sharon up to a heart monitor and interpret the blips and bleeps as "yes" and "no" and do better than that, both strategically and emotionally."
Kreshna Aryaguna Nurzaman
Sick, Twisted Fuck
Posts: 1949
Joined: Thu Jun 09, 2005 2:37 pm
21
Location: MENTAL HOSPITAL
Contact:

#3

Post by Kreshna Aryaguna Nurzaman »

Ace Pace wrote:I'll combine one and two becuase those have basicly the same answer:
Games and all applications must be programmed correctly to take advantage of duel cores, and its VERY complex, to take UE3 as an example, their working for YEARS on this thing to get it to run well on two processes.
It is always what I've been thinking too. In fact, in server applications like database requires us to manually set certain parameters to use parallel processing. In Oracle, you even have to specify such thing for each specific objects/activities (table access, I/O processes, etc).

But I was pretty much surprised when he told me about the Falcon 4.0 performance; especially since he claimed there's about 40% increase in frame rate. Well the game ain't specifically designed to use multiprocessor, so I just wonder.....

....probably there are low-level or OS-level instructions that are transparent to the application, so even though the application ain't supporting multiple processor (as long as the O/S supports them), such configuration would improve performance to some degree anyway?
User avatar
Ace Pace
Antisemetical Semite
Posts: 2272
Joined: Wed Jun 08, 2005 10:28 am
21
Location: Cuddling with stress pills
Contact:

#4

Post by Ace Pace »

The OS can handle alot of work, since it does have to organize threads into CPU time, however, there is only so much an OS can do, unless the program in hereantly multi-processor, alot also depends on compilers, using Intel's compilers, HT becomes more usful, and the differances between Intel Northwood and Intel Presscott compilers are stunning.
[img=left]http://www.libriumarcana.com/Uploads/Ace/acewip7.jpg[/img]Grand Dolphin Conspiracy
The twin cub, the Cyborg dolphin wolf.

Dorsk 81: this is why I support the separation of Aces eyebrow's, something that ugly should never be joined

Mayabird:You see what this place does to us? It's like how Eskimos have their 16 names for snow. We have to precisely define what shafting we're receiving.

"Do we think Israel would be nuts enough to go back into Lebanon with Olmert still in power and calling the shots? They could hook Sharon up to a heart monitor and interpret the blips and bleeps as "yes" and "no" and do better than that, both strategically and emotionally."
Kreshna Aryaguna Nurzaman
Sick, Twisted Fuck
Posts: 1949
Joined: Thu Jun 09, 2005 2:37 pm
21
Location: MENTAL HOSPITAL
Contact:

#5

Post by Kreshna Aryaguna Nurzaman »

Ace Pace wrote:The OS can handle alot of work, since it does have to organize threads into CPU time, however, there is only so much an OS can do, unless the program in hereantly multi-processor, alot also depends on compilers, using Intel's compilers, HT becomes more usful, and the differances between Intel Northwood and Intel Presscott compilers are stunning.
Interesting. But there are OS processes that are transparent to an application (multi processing-wise), ain't there? What are they? Could you point me some sources? (Linky?)

PS: where have you been, Ace?
The Sick, Twisted Fuck | Sap #2 of the Bitter Trio | Knight of the e-mail | Evil Liberal Conspirator | Esoteric Order of Dagon | Weird TGODer

Share your free D&D character here.

:welcome :arrow: :sheepfucker: :thumbsup

So be it. If saying "NO" means being alone, then to hell with love, with romance, with marriage, and all the shit life keeps pumping at me. I'll walk alone, but with freedom and a healed pride.

NEVER buy a LiteOn CD/DVD Writer. Ever.
User avatar
Ace Pace
Antisemetical Semite
Posts: 2272
Joined: Wed Jun 08, 2005 10:28 am
21
Location: Cuddling with stress pills
Contact:

#6

Post by Ace Pace »

I've been down in Eilat having fun.

Some OS multi stuff is transperent, but alot of the work is in Multi-tasking, and countrary to what we like to think, XP is bad with alot of threads at once, theres a limit to how much we can parralize even with enough core's, just because of the XP schedualer.

No linkies, working off general articles from Ars, GGS and Kernel.
[img=left]http://www.libriumarcana.com/Uploads/Ace/acewip7.jpg[/img]Grand Dolphin Conspiracy
The twin cub, the Cyborg dolphin wolf.

Dorsk 81: this is why I support the separation of Aces eyebrow's, something that ugly should never be joined

Mayabird:You see what this place does to us? It's like how Eskimos have their 16 names for snow. We have to precisely define what shafting we're receiving.

"Do we think Israel would be nuts enough to go back into Lebanon with Olmert still in power and calling the shots? They could hook Sharon up to a heart monitor and interpret the blips and bleeps as "yes" and "no" and do better than that, both strategically and emotionally."
Kreshna Aryaguna Nurzaman
Sick, Twisted Fuck
Posts: 1949
Joined: Thu Jun 09, 2005 2:37 pm
21
Location: MENTAL HOSPITAL
Contact:

#7

Post by Kreshna Aryaguna Nurzaman »

Ace Pace wrote:I've been down in Eilat having fun.
Eliat?
Ace Pace wrote:Some OS multi stuff is transperent, but alot of the work is in Multi-tasking, and countrary to what we like to think, XP is bad with alot of threads at once, theres a limit to how much we can parralize even with enough core's, just because of the XP schedualer.

No linkies, working off general articles from Ars, GGS and Kernel.
I see. Guess I gotta' stop being a slacker and start looking for resources myself. ;)
The Sick, Twisted Fuck | Sap #2 of the Bitter Trio | Knight of the e-mail | Evil Liberal Conspirator | Esoteric Order of Dagon | Weird TGODer

Share your free D&D character here.

:welcome :arrow: :sheepfucker: :thumbsup

So be it. If saying "NO" means being alone, then to hell with love, with romance, with marriage, and all the shit life keeps pumping at me. I'll walk alone, but with freedom and a healed pride.

NEVER buy a LiteOn CD/DVD Writer. Ever.
User avatar
Ace Pace
Antisemetical Semite
Posts: 2272
Joined: Wed Jun 08, 2005 10:28 am
21
Location: Cuddling with stress pills
Contact:

#8

Post by Ace Pace »

See Eilat:

Eilat is like Miami, only biologicly intresting, and the border between three countries.

It is also the best place to see chicks in Israel.
see:
http://www.angelfire.com/trek/catskop/eilat/eilat.jpg
http://www.op-reis.com/03%20midden-oost ... eilat1.jpg
http://img.photobucket.com/albums/v515/ ... /eilat.jpg
[img=left]http://www.libriumarcana.com/Uploads/Ace/acewip7.jpg[/img]Grand Dolphin Conspiracy
The twin cub, the Cyborg dolphin wolf.

Dorsk 81: this is why I support the separation of Aces eyebrow's, something that ugly should never be joined

Mayabird:You see what this place does to us? It's like how Eskimos have their 16 names for snow. We have to precisely define what shafting we're receiving.

"Do we think Israel would be nuts enough to go back into Lebanon with Olmert still in power and calling the shots? They could hook Sharon up to a heart monitor and interpret the blips and bleeps as "yes" and "no" and do better than that, both strategically and emotionally."
Kreshna Aryaguna Nurzaman
Sick, Twisted Fuck
Posts: 1949
Joined: Thu Jun 09, 2005 2:37 pm
21
Location: MENTAL HOSPITAL
Contact:

#9

Post by Kreshna Aryaguna Nurzaman »

The Sick, Twisted Fuck | Sap #2 of the Bitter Trio | Knight of the e-mail | Evil Liberal Conspirator | Esoteric Order of Dagon | Weird TGODer

Share your free D&D character here.

:welcome :arrow: :sheepfucker: :thumbsup

So be it. If saying "NO" means being alone, then to hell with love, with romance, with marriage, and all the shit life keeps pumping at me. I'll walk alone, but with freedom and a healed pride.

NEVER buy a LiteOn CD/DVD Writer. Ever.
User avatar
Ace Pace
Antisemetical Semite
Posts: 2272
Joined: Wed Jun 08, 2005 10:28 am
21
Location: Cuddling with stress pills
Contact:

#10

Post by Ace Pace »

Sorry, just google Eilat, or ISraeli chicks.
[img=left]http://www.libriumarcana.com/Uploads/Ace/acewip7.jpg[/img]Grand Dolphin Conspiracy
The twin cub, the Cyborg dolphin wolf.

Dorsk 81: this is why I support the separation of Aces eyebrow's, something that ugly should never be joined

Mayabird:You see what this place does to us? It's like how Eskimos have their 16 names for snow. We have to precisely define what shafting we're receiving.

"Do we think Israel would be nuts enough to go back into Lebanon with Olmert still in power and calling the shots? They could hook Sharon up to a heart monitor and interpret the blips and bleeps as "yes" and "no" and do better than that, both strategically and emotionally."
User avatar
Ace Pace
Antisemetical Semite
Posts: 2272
Joined: Wed Jun 08, 2005 10:28 am
21
Location: Cuddling with stress pills
Contact:

#11

Post by Ace Pace »

Bump, AMD has joined Intel in offering cheap duel core processors(though not Intel cheap), givin the fact the greatest use of DC right now is for the day by day use, what kind of Duel core would you want to buy?

This is going by the assumption that you are NOT a gamer.

If it was me, I'd take the middle of the road CPU, powerful enough that I won't feel its age if I do some intensive number crunching and cheap enough that I don't feel like I'm overspending on a casual PC.
[img=left]http://www.libriumarcana.com/Uploads/Ace/acewip7.jpg[/img]Grand Dolphin Conspiracy
The twin cub, the Cyborg dolphin wolf.

Dorsk 81: this is why I support the separation of Aces eyebrow's, something that ugly should never be joined

Mayabird:You see what this place does to us? It's like how Eskimos have their 16 names for snow. We have to precisely define what shafting we're receiving.

"Do we think Israel would be nuts enough to go back into Lebanon with Olmert still in power and calling the shots? They could hook Sharon up to a heart monitor and interpret the blips and bleeps as "yes" and "no" and do better than that, both strategically and emotionally."
Post Reply