Parallel Computing`s Already Here - Microsoft Plays Catch-Up (
Page 2 of 2 )
Like the Internet, Microsoft Is Playing Catch-Up
In short, the software Mundie is talking about is already here. He is correct in one way. Microsoft, just as it was with the Internet, is playing catch-up. Microsoft doesn't have a programming language, for example, to make effective use of parallel processing and multicore processors.
Linux, on the other hand, has had MPP aware versions of the standard GCC compilers for almost a decade now. The latest release, GCC 4.3, even includes parallel implementation of many C++ Standard library algorithms.
What we don't have yet is that combination of a new business model and a killer application that will make parallel processing the household name that the Internet has become. I'm not sure we're going to see one.
I don't see a tipping point for parallel processing coming. Instead, I see a steady increase in processing power that will make all of our applications go much faster than they do now.
In 2008, 478.2 teraflops is a remarkable number. In 2018, I wouldn't be surprised if my home PC can equal it. Underneath the hood, amazing things will be happening, but all I, and any user who's not a developer will know, is that our computers are faster than ever.
They won't be fast enough though. We'll never make a computer that fast so long as we're impatient apes who are never satisfied.
| | Reader Comments: Parallel Computing`s Already Here | | >>> Post your comment now!
| | | | | | | | Thanks to WHAT?Multithreaded concurrent programming [i]really[/i] started to take off back in 1995 with the standardization of Posix threads (AKA Pthreads), several... Posted At: 03-20-08 By: James Parker | | | | | | WordStar4MHz? Pure luxury! When I was a lad, we used 2GHz Z80s and we liked it!
Actually I still use WordStar to this day. The command set became... Posted At: 03-14-08 By: sjvn | | | | | | Whoa!Speaking as a computer user who's tempted by X-core processors for reasons that have nothing at all to do with actual need, let me say that I'd be... Posted At: 03-14-08 By: George Beinhorn | | | | | | >>> Post your comment now! | | | | | |
|