Ученые Массачусетского технологического института представили систему Jigsaw, оптимизирующую управление кэшем в многоядерном чипе. При симуляции исполнения сотен приложений на 16- и 64-ядерных процессорах Jigsaw ускоряла обработку в среднем на 18%, а в некоторых случаях больше чем вдвое, при этом снижение расхода энергии достигало 72%. По оценкам исследователей, с увеличением числа ядер эффективность Jigsaw будет возрастать. Jigsaw оптимизирует помещение часто используемых данных в кэш последнего уровня — память, совместно используемую всеми ядрами и размещенную во множестве банков по всему чипу. Система следит, какие ядра чаще всего обращаются к определенным данным, и помещает те в ближайшие банки.