People boasting about single speed are doing gaming a disservice,as so many games which do run badly,run badly due to them hogging one single thread and no amount of throwing hardware at it ever really works,meaning most of the player base has to put up with utterly crap performance,since they don't overclock or have the bestest SKU.
Its time more devs,instead of penny pinching and transferring the costs to gamers,actually tried to implement effective multi-threading especially in light of what the consoles have.
I mean at least 4 threads effectively used would be a start.
Sadly many programmers just can't do threads properly, and worse still many believe that they can.
You either get stuff that doesn't matter put into other threads which just injects communication delays for no benefit, or worse you get a sea of thousands of threads in the hope that "something will run in parallel right?" and you spend all your time context switching between threads and not getting any work done.
Well the devs need to find people who can code properly!
Making everything single thread limited might work for non-intensive games but it won't work for more complex ones,as simply most gamers won't overclock,have the fastest RAM(which usually helps these kind of games) and the IPC increases are getting harder and harder too. Plus consoles will always have lower power CPUs,so if they hope to make money in that market they need to find ways of balancing loads between cores effective otherwise no one will buy their games over devs who can find ways to do things better.
FTFY
Seriously - the demand for coding vastly outstripped the supply of competent coders about 2 decades ago. Hence the state of software today.
The industry average is around 20-30 bugs per 1000 lines of code.
Another way of looking a it is that appx. every 30th line of code contains a bug. That's after release so after code review (that happens, right?.....right?) and testing.
Now think about a car - or anything else that is manufactured. Think of how many thousands of components they are made of. Now imagine every 30th component had a defect. Pretty much no car would work when it left the factory.
"In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship."
MLyons (17-08-2017)
There are currently 1 users browsing this thread. (0 members and 1 guests)