This post originated from an RSS feed registered with .NET Buzz
by Richard Jonas.
Original Post: Why does parallelism need to be so complicated?
Feed Title: Richard Jonas
Feed URL: http://feeds.feedburner.com/blogspot/ouNA
Feed Description: Richard Jonas's blog about .NET, web development and agile methodologies.
Creating applications that use multiple threads in languages such as C# and Java is easier than in previous languages, but still quite a complex process. This means that people only use it if it's vitally important for a special case.
As clock frequencies in microprocessors are reaching their limits, they are increasingly using multi-core technology to gain increased performance. It is likely that in a few years time, processors may have 16-32 cores, but at similar clock frequencies as...