Im not a computer expert and don't claim to be as computer literate as most of THs forum posters. My question is that with all the hoopla about dual cores did anyone care to think about the implications of moving from a single core enviroment to multicore desktop enviroment? Doesn't software have to be program to take advantage of a multithreaded enviroment?
I assume that the first multi-core chips from Intel and AMD will consist of cpu cores that are no where near the performance of the highend single cores. In other words, you won't see AMD slap two A64 3800s together from the get go. More like two underclocked A64 2800/3000 in a dual core configuration. When taking account heat output, power usage as well as cost, this is a very likely scenario.
The problem is that most of the software available at the time that dual cores hit the market, will not be able to take advantage of both cores. Lets face it. Game performance will be a major factor in the adoption rates of dual cores. Gamers are what push the desktop cpu performance increases. No one upgrades their cpu to improve their scores on their WordPerfect benchmarks. The A64 wouldn't be %&%* if it could encode a video like a mainframe but played Doom3 or FarCry with a performance of a calculator. It will take time for multi-threaded capable games to hit the market. I doubt a lot of developers will be willing to delay their projects to multithread them, especially if they are within 6 to 8 months of release. They won't waste the money until there is a significant install base of dual cores.
Some say it will be easier to multitask, but how many cpu-hungry programs does one usually run at one time. The ability to encode a video while playing a HL2 on a rig that performs like a xp 2800 (unless valve releases a patch to take advantage of dual cpus) in a gaming enviroment, doesn't seem worth the cost. I highly doubt these things won't cost a pretty penny when they first hit ther market.
I see a slow adoption rates of desktop dualies in the retail market with most gamers spurning them for their faster (GHz wise) single core cousins, until a majority of new PC games utilize a multithreaded enviroment.
These thoughts are opinions and not facts. There are probably aspects of this topic I have not thought about.
I assume that the first multi-core chips from Intel and AMD will consist of cpu cores that are no where near the performance of the highend single cores. In other words, you won't see AMD slap two A64 3800s together from the get go. More like two underclocked A64 2800/3000 in a dual core configuration. When taking account heat output, power usage as well as cost, this is a very likely scenario.
The problem is that most of the software available at the time that dual cores hit the market, will not be able to take advantage of both cores. Lets face it. Game performance will be a major factor in the adoption rates of dual cores. Gamers are what push the desktop cpu performance increases. No one upgrades their cpu to improve their scores on their WordPerfect benchmarks. The A64 wouldn't be %&%* if it could encode a video like a mainframe but played Doom3 or FarCry with a performance of a calculator. It will take time for multi-threaded capable games to hit the market. I doubt a lot of developers will be willing to delay their projects to multithread them, especially if they are within 6 to 8 months of release. They won't waste the money until there is a significant install base of dual cores.
Some say it will be easier to multitask, but how many cpu-hungry programs does one usually run at one time. The ability to encode a video while playing a HL2 on a rig that performs like a xp 2800 (unless valve releases a patch to take advantage of dual cpus) in a gaming enviroment, doesn't seem worth the cost. I highly doubt these things won't cost a pretty penny when they first hit ther market.
I see a slow adoption rates of desktop dualies in the retail market with most gamers spurning them for their faster (GHz wise) single core cousins, until a majority of new PC games utilize a multithreaded enviroment.
These thoughts are opinions and not facts. There are probably aspects of this topic I have not thought about.