Next week, I’m giving a webinar with Intel’s James Reinders, and we’ll be available for a live Q&A session with you at the end:
Five Years Since Free Lunches: Making Use of Multicore Parallelism
May 12, 2010 at 8 a.m. PT/11 a.m. ET.
Reflecting on the five years since "The Free Lunch is Over" article and the arrival of multicore processors, Sutter and Reinders will talk about the keys to making effective use of multicore parallelism. Programmers are in the midst of an evolution that takes time, and we are still in the early days. Sutter and Reinders share expert advice on how to view this transition, and the keys to getting it right—including a three-pillar model for concurrency, the need to maximize the number of tasks expressed in a program, and how abstractions encourage "many task" programming, while allowing overheads to be driven down under-the-covers.
James and I had a lot of fun recording the video portion about a month ago, and I hope you enjoy it. We touched on everything from the three basic pillars I’ve written about before but that bear repeating, to whether functional languages will take the world by storm (perhaps surprisingly, yes… but why and how?), to the perennial question of “how finely should I decompose my work to run it well in parallel” (and I really must write an EC article about this).
Afterwards, James and I will be on the phone to take your questions. If you have a particular point you want to ask about, why not take the time now to prepare a well-crafted and concise question in advance? I’m looking forward to hearing from many of you.
Yes, I’m told it will be downloadable with full video and audio soon. I’ll blog about it with a link when it’s available.
Hello guys! We had a technical issue yesterday.
That’s why I’m asking you if this webinar is downloadable?
Thanks, Val.
Oh, I see, it’s a multi-event form, and you need to check the box next to the event BEFORE you click the register button. That error really should be when you click the register button, not when you try to submit the registration. (I know, you probably have no control over that form.)
When I try to register, I get this:
—————————
Message from webpage
—————————
Please select at least one sub event for registration.
—————————
OK
—————————
There is no place to select a sub event.