Go Parallel Or Get Left Behind
It's not news these days that multicore and parallelization are a very big deal indeed. Which is why we've been covering these topics like the dew covers Dixie. For starters, there are articles like ...
- Multicore Processors by Richard Kaufmann and Bruce Gayliard.
- Parallel LINQ by Paul Kimmel
- The Challenges of Developing Multithreaded Processing Pipelines by Ryan Bloom
- Extreme FORTH by Stephen Pelc
- Parallel Extensions to the .NET Framework by Matt Davey
- Fast String Search on Multicore Processors by Daniele Paolo Scarpazza, Oreste Villa, and Fabrizio Petrini
- Rules for Parallel Programming for Multicore by James Reinders
- It's Time to Get Good at Functional Programming by Michael Swaine
and, of course, his landmark wake-up call to software developers:
Not to mention Rob Farber's great ongoing series on:
But like I said, this isn't today's news. No, the news today is that we've launched a website called Dr. Dobb's Go-Parallel that's specifically devoted to parallelism and multi-core and our hope is that it becomes your one-stop-shopping locale for all things parallel. That includes a huge (and growing) library of articles, videos, and the like about parallel programming, along with blogs by the likes of Stephen Blair-chappell, Markus Levy, Cameron and Tracey Hughes, and Jack Woehr, among others.
And it should come as no surprise that we're always looking for more of the same -- articles that show the techniques you've come up with to develop parallel applications for multi-core systems. If something comes to mind, drop me a note at firstname.lastname@example.org
In the meantime, go parallel -- or get left behind.