Исследователи Массачусетского технологического института (MIT) разработали новый процессор, особенностью которого является эффективное взаимодействие большого числа ядер, а именно 36. Сегодня принято считать, что увеличение количества вычислительных блоков — не лучший способ повысить производительность CPU (из-за увеличения размеров кристалла и энергопотребления), но в MIT считают иначе.

CPU

Особенностью проекта американских ученых является акцент на уменьшение числа циклов, необходимых для выполнения тех или иных задач, путем обеспечения «более согласованного» обмена данных между ядрами и кэшем. Одним из ключевых специалистов, работающих над проектом, является молодой аспирант Бхавья Дайя (Bhavya Daya), посвятившая созданию микрочипов как минимум семь последних лет.

В созданном MIT процессорном кристалле ядра имеют собственный энергозависимый кэш и интенсивно «общаются» друг с другом, образуя так называемую «теневую сеть». Козырем разработки является выделение приоритетного трафика и прогнозирование последующих пакетов данных, что уменьшает время выполнения задачи. По сравнению с традиционным подходом, «теневая сеть» обеспечивает прирост производительности до 24,1% в 36-ядерных кристаллах и до 12,9% в 64-ядерных.

36-ядерный семпл, о котором идет речь в данной заметке, изготовлен по старому 45-нм техпроцессу на мощностях Freescale Semiconductor. В настоящее время исследователи MIT не пытаются найти коммерческого применения своей разработке, а намерены масштабировать «теневую сеть» до сотен и тысяч ядер.


Источник:
PCWorld

Прислал Atilla