Parallel Programming Talk #59 - Listener question with special guest Robert Chesebrough

By Aaron Tersteeg (Intel) (151 posts) on December 7, 2009 at 4:11 pm

Hello Parallel Programmers. I'm Aaron Tersteeg. Welcome to Episode 59 of Parallel Programming Talk. Joining me is guest co-host Dr. Clay Breshears.

Download video of the show.

Download an mp3 of show.

First the News:

Intel® Parallel Studio Webinars
Live sessions are held December 15th at 9 a.m. PST/Noon EST.

  • Matt Dunbar, SIMULIA: How to Use Intel(r) Parallel Studio to Streamline Code Development in a Multi-core Environment

Intel Threading Challenge PHASE 2

  • The 2009 Intel Threading Challenge has come to a close. Please take a moment to read Clay Breashears roundup of this years competition.

On the Show today:

For the December 1st listener question show we went to the forums to see what discussion was getting a lot of attinetntion and thread comments. One that jumped out was a question about learning C++ and the producer-consumer queue.

Tudor wrote in the forums: "Hey there, I'm working towards learning parallel programming, but I can't shake the feeling that I've missed the train on learning C++ well. We haven't done too much C++ in college and I must admit I haven't been too interested in it until now. Sure, I know how to write simple threaded C++ programs, but I've looked at some of the code in the recent topics about producer-consumer queue implementations and frankly, I don't understand much and I have the feeling that I'll never be able to write such code. Time is also an issue, as I am in my final college year and need to study for the school subjects as well. So my question to you is: can I still write effective parallel programs without being a C++ pro? Is a language like C# enough? Or should I just drop it and start learning C++ seriously?"

To add the the discussion we asked Robert Chesebrough on the show. Robert is a programming course content expert. He has been a contributing courseware developer and instructor for the Intel Academic Community for over 5 years. Prior his management role at the Intel Academic Community, Robert was a senior technical consulting engineer with the compiler marketing and technical support group in Intel’s Software Products division. He authored the “Intel® Compiler Black-Belt Users Guide to undocumented switches". He holds a BS in Physics from the University of New Mexico and has been a software developer for the US Department of Energy, Sandia National Labs & Los Alamos National Labs beginning in the early 1980’s and also in the in the aerospace industry at SBS technologies in the late 1990’s. He is married and has two children who are deeply appreciated and who are both taught at home by their parents. He enjoys programming, mathematics, physics.

Listen to the full broadcast and check out the conversation in the forum.

We invite you to submit your question to Parallel Programming talk via email at Parallelprogrammingtalk@intel.com

Coming up next on Parallel Programming Talk:

Dec 8 - PPTalk - Tom Spyrou (recored at 2009 Intel Developer Forum)
Dec 15 - PPTalk - Best Of Show (repeat)
Dec 22 - PPTalk - Best Of show (repeat)
Dec 29 - PPTalk - Best Of Show (repeat)
Jan 5 - PPTalk - Best Of Show (repeat)
Jan 12 - PPTalk - Best Of Show (repeat)
Jan 19 - PPTalk - Kick Off New Year

Categories: Parallel Programming
Tags:

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

Comments (0)

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*