A must-read-article about
the impact of multicore processors for desktop applications:
The situation today is quickly becoming a replay of what happened 10 years ago. Application vendors requiring more CPU bandwidth can no longer count on increased clock speeds for better performance and functionality. Most large-scale client-side applications are written in C or C++ and historically have been designed to be single-threaded. Making applications MT-hot is still a labor-intensive redelivery process. Although a few vendors, most notably in the multimedia area, have made some MT enhancements to their applications, they have just started to pick off the low-hanging fruit. With multi-core CPUs, widespread desktop performance and functionality improvements are still years away.
At the moment multcore processors seems to be nothing more than a way to keep one core free of operating system tasks to leave this core for the application. The result is only a feeled increase in performance.
Comments
Tue, 02.12.2008 22:33
Apropos. Bei Golem gibts ein U pdate. http://www.golem.de/08 12/63899.html
Tue, 02.12.2008 15:18
Na ja, ganz so drastisch würde ich das nicht formulieren, NA T hat auch seine guten Seiten. Mir fallen nur gerade k [...]
Tue, 02.12.2008 09:40
Hehe, funny link. My blog is a n ESTP, so it almost matches m y personal ENFP type. I really would like to know how [...]
Tue, 02.12.2008 07:41
It uses OpenSource components ... Fishworks isn´t the Filer product. Fishworks is a softwa re to build appliances. [...]
Tue, 02.12.2008 07:36
Ich werde da auf jeden Fall no ch mal weiter genau weiterlese n. Achja und AAJ42 ist in der tat hochinteressant ....