Time for another episode of Parallel Programming Talk – This is show #114. Intel Software Engineer Rich Hubbard is here to talk about AVX.
What is Clay Thinking About? Segment
Kathy: The International Supercomputing Conference was held this week and that is where the summer version of the Top500 list is revealed. Clay, have you seen the new Top500 list?
Clay: Yes I have. The machine topping the list is the “K Machine” in XX, Japan, built by Fujitsu. It has…[rattle off statistics]…
Clay: We’ll have to wait until Super Computing 11 in November to see how much better the K Machine gets when it’s finished and if any other platform has been able to close the gap between the top two spots. One other fact of interest to us: Over ¾ of the machines on the list have Intel processors or one flavor or another. (View video to get list details.)
Kathy: Okay, on with the news:
- DON’T FORGET THE THREADING CHALLENGE! /en-us/contests/intel-threading-challenge-2011/contests.php New Problems were posted on Monday June 6 and you’ve got until Monday, June 27 at Noon Pacific to submit your entries.
- Multicore Programming Summer School week of July 25th Universal Parallel Programming Research Center in Urbana Champagne if you haven’t registered – hurry up it is almost full – If you are hearing this on June 24 – today is the registration deadline. Clay is teaching. More info: http://www.upcrc.illinois.edu/summer/2011/index.html.
- 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/
- Here’s a news item SGI Picks the Intel MIC Swim Lane for Exascale by 2018 – announced at ISC in Hamburg June 20. Youtube http://www.youtube.com/watch?v=PZVt5ikvo2k
Hi Richard – Welcome to the show. Please tell us a little bit about yourself – what do you do for Intel? Our guest today is Intel Sr. Software Engineer Rich Hubbard - Rich – good morning and welcome to the show. Can you please tell us a little bit about yourself?
Richard Hubbard's recent article: “Using Intel® AVX Without Writing AVX” on ISN.
The following questions were asked. To hear the answers please view the video.
What is AVX?
Can’t the compiler recognize and include AVX? What about the Array Notation feature of Cilk Plus?
Any other methods?
What’s the future for AVX?
Oh – we are out of time - Rich – Thank you so much for being on the show today.
where can folks find more information?
Remember – a new show every Friday! – This show, number 114, will be available for on-demand viewing on Friday, June 24, 2011
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 email@example.com
Today’s words of wisdom? “Go out there and do something parallel.”
More About our Guest
Richard Hubbard – Richard is a Senior Software Engineer and member of the SSG Apple enabling team, working on optimizing Mac OS X applications for power and performance. Richard holds a Masters degree in Electrical Engineering from Stevens Institute of Technology and Bachelors in Computer Engineering from New Jersey Institute of Technology.
Read additional papers written by Rich Hubbard.