The Multicore Future
Language barrier
March 1, 2011
To take advantage of multicore chips, programmers will need software development systems that let them express themselves in fundamentally new ways.
Also labeled: Multicore, Parallel computing
No backtalk
February 28, 2011
One key to making parallel algorithms efficient is to minimize the amount of communication between cores.
Retooling algorithms
February 25, 2011
Charles Leiserson and his team are experts at designing parallel algorithms — including one for a chess-playing program that outperformed IBM’s Deep Blue.
The next operating system
February 24, 2011
Operating systems for multicore chips will need more information about their own performance — and more resources for addressing whatever problems arise.
Designing the hardware
February 23, 2011
Improving communication between distributed processors and managing shared data are two of the central challenges in creating tomorrow’s chips.
Also labeled: Computer science and technology, Multicore, Parallel computing, Buses, Cache coherence, Interconnects




