In the good old days, one wanted to build dual cpu system to improve multi-tasking performance. 2cpu.com was a good site to visit then. Now we have great multi-cores cpu's from both Intel and AMD. The thing is that you can only fully utilize these cpu's if you use multi-threaded applications. You can find this very sentence in every review site you visit. Why so?
You can always run more than one instant of a program or run many programs at once. Shouldn't multi-core cpu's help in this case?
If it does, why care so much about multi-threaded applications? You will only need your application to be multi-threaded if you want this specific application to run at the highest speed possible. If you have/use/prefer to use an application that is not multi-threaded, this specific application won't take advantage of your multi-core cpu, but you can still utilize it by running zillions of programs.....right?
Please enlighten me.
Thanks.
You can always run more than one instant of a program or run many programs at once. Shouldn't multi-core cpu's help in this case?
If it does, why care so much about multi-threaded applications? You will only need your application to be multi-threaded if you want this specific application to run at the highest speed possible. If you have/use/prefer to use an application that is not multi-threaded, this specific application won't take advantage of your multi-core cpu, but you can still utilize it by running zillions of programs.....right?
Please enlighten me.
Thanks.