Originally posted by Dragonlord
View Post
Announcement
Collapse
No announcement yet.
Few notes about Carmack's keynote at QuakeCon 2009
Collapse
X
-
That's correct. It's also a problem since the large game development companies base their income to a large degree on licensing engines, especially re-selling their engine with new iterations. While good for business this is bad for solving the problem. But so far any sub-par solutions got overtaken by proper solutions so this day is coming for sure
Comment
-
Originally posted by deanjo View PostYour right, GPGPU isn't the answer to everything. These tasks can be done as well with raw core speed but we see right now that every major hardware player out there has basically abandoned this route in favor of parallelism. You don't see roadmaps with a 5 ghz cpu anymore, you do however see roadmaps and plans with cpu's having cores in the hundreds. It just happens to be right now that the solutions that are available to day that offers the most parallelism with being effecient at it happens to be GPU's.
Comment
-
Originally posted by Dragonlord View PostMulti-core is not a solution neither unfortunately. What you gain with parallelism you loose with synchronization work. And games tend to be highly correlated. Some parts can be done in parallel like rendering and physics but that's as far as it gets. I think the development goes in a wrong direction there. Trying to parallelize something that does not lend itself well to parallelization is a problem. For graphics and physics I do see the solution but not for games in general.
Comment
-
Originally posted by Dragonlord View PostMulti-core is not a solution neither unfortunately. What you gain with parallelism you loose with synchronization work. And games tend to be highly correlated. Some parts can be done in parallel like rendering and physics but that's as far as it gets. I think the development goes in a wrong direction there. Trying to parallelize something that does not lend itself well to parallelization is a problem. For graphics and physics I do see the solution but not for games in general.
Comment
-
-
Originally posted by L33F3R View Postso if you cant just add more threading then what should be done?
It seems to me that most people are going the route of pooling together a group of jobs, and then scheduling them with whatever can run them (gpgpu, cpu, whatever) - but this is still new territory, and it will take a while to sort it all out. And there's what the hardware people do as well that will help influence everything.
Comment
-
Originally posted by nanonyme View PostThen you need more brute calculating capacity. Again. Or figure out something new altogether. Some do think silicon is getting past it's expiry date...
Comment
-
Originally posted by L33F3R View Posti was going to mention that. The proof is in the clock speeds. 4.04ghz for the power 7 which isnt even out yet......
Comment
-
Originally posted by L33F3R View Postso if you cant just add more threading then what should be done?
Comment
Comment