Speculations for 2010, Part 2: The Multicore Challenge - Is It Still Relevant?