Multicore Processors for Science and Engineering

There’s no question that multicore processors have gone mainstream. What advantages do they offer to researchers? Experts say that making the most of multicore systems will require new tools, new algorithms, and a new way of looking at programming. Full story (PDF)