Dr. David Padua - "Ecyclopedia of Parallel Programming" Parallel Programming Talk 115

Time for another episode of Parallel Programming Talk – This is show #115. Dr. David Padua is here to discuss his new book. 


The 24th International Workshop on Languages and Compilers for Parallel Programming (LCPC) – will take placeColorado State University, Fort Collins, Colorado on September 8-10, 2011 - Third Annual Workshop on Concurrent Collections will be co-located with LCPC on September 7, 2011 more info: http://lcpc11.cs.colostate.edu/

 And under the category of Soon-to-Be News: What Happened in the Threading Challenge? The Contest is over and as soon as the judges are done – we will announce the winners right here on this show so stay tuned.  I wonder who’ll get to go to this September’s Intel Developer Forum in San Francisco. Winner's Page  will be updated as Judges complete the scoring.  Phase II of the Threading Challenge will start up in late summer or early fall and as soon as we have those dates we’ll pass them along. 

As you can see, Summer seems to be a slow time for news and other events. Do you have comments on the show,technology  questions, suggestions of guests or topics,  or a news item  send them to parallelprogrammingtalk@intel.com

Today’s guest is David Padua from the Siebel Center for Computer Science; University of Illinois at Urbana-Champaign – David welcome to Parallel Programming Talk.

Questions asked in Interview:

    • Can you tell us a little bit about yourself?

    • So you’ve got a new book - the title?

    • Encyclopedia of PP – why did you write it what need does it fill?

    • What is the book’s audience?  Who would want to get this encyclopedia?

    • Did you write it yourself? Intel authors

    • How long did it take you to assemble and publish?

    • Topic examples?

    • How many entries?

    • How do you get the encyclopedia?

    • Is it available now? August Release
      When can it be ordered:

http://www.amazon.com/Encyclopedia-Parallel-Computing-David-Padua/dp/0387097651/ref=sr_1_2?ie=UTF8&qid=1308603970&sr=8-2 Encyclopedia is due to be released August 16, 2011 and can be pre-ordered.

Remember – a new show every Friday! – This show, number 115, will be available for on-demand viewing on Friday July 1st, 2011

Kathy: Due to the July 4th US holiday, we won’t have a new show release on July 8. However, join us on July 15th for a Listener Questions Show!

I want to remind you of our open invitation: Got questions? Can you suggest a guest or topic for this show? Perhaps the guest you have in mind is yourself.  At any rate – send us an email at  what Clay? parallelprogrammingtalk@intel.com

Today’s words of wisdom? “If at first you don’t succeed – try, try it in parallel.”

More about our guest:

David Padua is the Donald Biggar Willet Professor of Computer Science at the University of Illinois at Urbana-Champaign, where he has been a faculty member since 1985. His areas of interest include compilers, machine organization, and parallel computing.

He has published more than 140 papers in those areas. He has served as a program committee member, program chair, or general chair for more than 40 conferences and workshops. He served on the editorial board of the IEEE Transactions of Parallel and Distributed Systems, as editor-in-chief of the International Journal of Parallel Programming (IJPP) and as Steering Committee Chair of ACM SIGPLAN's Principles and Practice of Parallel Programming. He is member of the editorial boards of the Journal of Parallel and Distributed Computing, ACM Transactions on Programming Languages and Systems.

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