By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - PC Discussion - So what comes after parallel processing?

I spend time at a couple of different universities quite frequently. The CS departments are focusing and still trying to get a grasp on Quantum Computing. Not sure if that is where things are going though, it's just my anecdotal observations

http://plato.stanford.edu/entries/qt-quantcomp/



Around the Network

Quantum computing.



PP is not the future of gaming. There is too much interdependance of between aspects of games that PP can't be utilized on a large scale effectively for games. Forcing PP where it is not appropriate will actually constrain efficiency, not increase it.

Say you put each object's AI on a separate thread, you will still need to wait until the rendering thread finishes before you can proceed to the next frame. PP in games is only as fast as its slowest thread.



I am a Gauntlet Adventurer.

I strive to improve my living conditions by hoarding gold, food, and sometimes keys and potions. I love adventure, fighting, and particularly winning - especially when there's a prize at stake. I occasionally get lost inside buildings and can't find the exit. I need food badly. What Video Game Character Are You?

Mega Man 9 Challenges: 74%

Waltz Tango Jitterbug Bust a move Headbanging
Bunny Hop Mr. Trigger Happy Double Trouble Mr. Perfect Invincible
Almost Invincible No Coffee Break Air Shoes Mega Diet Encore
Peacekeeper Conservationist Farewell To Arms Gamer's Day Daily Dose
Whomp Wiley! Truly Addicted! Truly Hardcore! Conqueror Vanquisher
Destroyer World Warrior Trusty Sidearm Pack Rat Valued Customer
Shop A Holic Last Man Standing Survivor Hard Rock Heavy Metal
Speed Metal Fantastic 9 Fully Unloaded Blue Bomber Eco Fighter
Marathon Fight Quick Draw G Quick Draw C Quick Draw S Quick Draw H
Quick Draw J Quick Draw P Quick Draw T Quick Draw M Quick Draw X

@Crash Yeah, look at Killzone and the 60% usage deal. If that is coming from 6 SPEs then look @ the redundancy from 180 cores. Not saying that they couldn;t get more out of KZ2 (it is still early in the PS3's life) but it goes to show that extra is not always going to equal 100% once done.



CrashMan said:
PP is not the future of gaming. There is too much interdependance of between aspects of games that PP can't be utilized on a large scale effectively for games. Forcing PP where it is not appropriate will actually constrain efficiency, not increase it.

Say you put each object's AI on a separate thread, you will still need to wait until the rendering thread finishes before you can proceed to the next frame. PP in games is only as fast as its slowest thread.

 

Then again, graphics is example of opposite. It's very easy to use PP in graphics and because of that some GPU's on PC have hundreds of cores (Nvidia GTX 280 has 280 cores for example). Even $100 GPU's on PC has dozens of cores.



Around the Network
CrashMan said:
PP is not the future of gaming. There is too much interdependance of between aspects of games that PP can't be utilized on a large scale effectively for games. Forcing PP where it is not appropriate will actually constrain efficiency, not increase it.

Say you put each object's AI on a separate thread, you will still need to wait until the rendering thread finishes before you can proceed to the next frame. PP in games is only as fast as its slowest thread.

1) software engineers know where they can add more things to optimize

2) games are insane to optimize well for any processor because you have to account for the worst situation, not the normal situation.  that means that all games on any cpu are effectively inefficient.

3) multicore software design is in its infancy.  they will get better at it.

4) multicore processors will get better.  the hardware designers will learn to increase the efficiency of their designs.

 



my pillars of gaming: kh, naughty dog, insomniac, ssb, gow, ff

i officially boycott boycotts.  crap.

M$ and IBM are developing tools to increase the efficiency and effectiveness of creating apps designed for multiple cores/threads.



perpendicular processing of course!



Well an increase in threads per core is one idea, i know Intel is returning Hyper Threading to the Core duo line.



Kickin' Those Games Old School.       -       201 Beaten Games And Counting

quantum processing, but not for years to decades... there is a problem with parallel processing, as the number of cores increases, the efficiency of each cores communication decreases. at a point, with adding more cores will not give a gain in speed even with a higher mhz boost, the increase will cause a loss in net power... where this is in terms of practicality has not been found yet in practically produced units. this could vary wildly between type of processor in use...(x86-ppc).

all of this is part of the reason ibm/sony worked on the cell with asymmetrical processing to see if they could improve on performance until the time that quantum processors are ready... this is a big gamble, and they need to convince people like MS, and apple to code for asymmetrical cell cpus



come play minecraft @  mcg.hansrotech.com

minecraft name: hansrotec

XBL name: Goddog