I'd prefer reaching Parallel Programming Nirvana

By Clay Breshears (Intel) (196 posts) on May 18, 2011 at 12:38 pm

Have you seen the article "Nine Tips to Parallel Programming Heaven"? This is excerpted advice from an interview of Dr. Yann Golanski by Stephen Blair-Chappell and details Dr. Golanski's recommendations to someone starting to parallelize an application.

Sure, it's got one more point than my own "8 Simple Rules for Designing Threaded Applications" and they all fit onto a single page, but I would take issue with Tip #1 - Just buy a faster machine. Gone are the days of being able to write software, taking 6 months off to go practice your drumming on a beach somewhere, and then running your application on the new faster processors in order to declare a speedup in your code. (Thanks to Michael Wrinn for this scenario.)

Other than that, the remaining eight tips are quite useful. Go read over the Nine Tips yourself, especially if you're just getting started with parallel programming. Practice them as much as you can and you will be on your way to becoming a parallel programming Bodhisattva.

Categories: Academic, Parallel Programming

For more complete information about compiler optimizations, see our Optimization Notice.

Comments (1)

June 12, 2011 6:34 AM PDT

Narayan
Narayan
Happy day Clay ! It is your great natural parallel programming. Thanks.

Trackbacks (0)


Leave a comment  

To obtain technical support, please go to Software Support.
Name (required)*

Email (required; will not be displayed on this page)*

Your URL (optional)


Comment*