royalcrown
Distinguished
I agree with you, not saying it's the most efficient or best solution. It's just what the end of the line will have to be if we want the fastest platforms.
Different people have different requirements, budgets and applications. If you wanted to force a single hardware platform for everyone, then you would either need to force a horribly over-powered PC on people who only use their PC for email or a grossly under-powered PCs on enthusiast gamers or anything in-between. Different architectures fare better at different workloads, so you often have reasons to consider using different hardware.
Hardware is still nowhere near cheap and powerful enough to enable a one-size-fits-all approach.
InvalidError :
royalcrown :
I am not talking about having gobs of architectures, I mean ONE set of hardware for home use. If everyone had the exact same internals, how easy would it be to optimize, or fix a bug and they are fixed for all users.
Different people have different requirements, budgets and applications. If you wanted to force a single hardware platform for everyone, then you would either need to force a horribly over-powered PC on people who only use their PC for email or a grossly under-powered PCs on enthusiast gamers or anything in-between. Different architectures fare better at different workloads, so you often have reasons to consider using different hardware.
Hardware is still nowhere near cheap and powerful enough to enable a one-size-fits-all approach.