Charles Leiserson and his team are experts at designing parallel algorithms — including one for a chess-playing program that outperformed IBM’s Deep Blue.
Operating systems for multicore chips will need more information about their own performance — and more resources for addressing whatever problems arise.