Thursday, June 19, 2008

Can Microsoft save the day? part 2

Previously I wondered if Microsoft would ever save the day for humanity by supporting none x86 CPU architectures, and today in a similar vein I will argue that it should include GPGPU support for acceleration of current/future applications and create some sort of longevity for computer owners.

Just a week after I wrote my "Can Microsoft save the day" post, this article was published on toms hardware:

http://www.tomshardware.com/reviews/nvidia-cuda-gpu,1954.html

The article is very interesting in that a) was skeptical of the claimed performance gains B) did not have high expectations c) the expectations were exceeded d) it showed that even with a crude quick test, that there is tons of juice to be milked from the GPU.

Basically, according to the article, in some cases making use of a mid range GPU for application accelartion can even beat an upgrade from a 2 core CPU to a 4 core CPU. Now what is more interesting is it that might be achieved with higher energy efficiency and performance per watt.

If this is implemented at the OS level, I see the possibility of saving of millions of Kilowatts per year. I can imagine a situation where a single or dual with a 30-45W TDP would be offloading all sorts of stuff to a 45 W midrange GPU and beating a 4 core 130 W CPU.

No comments: