Бесплатно Экспресс-аудит сайта:

24.06.2014

36-ядерный ЦПУ из Массачусетского института

В проектировании многоядерных процессоров одной из главных задач всегда была когерентность кэша, то есть решение проблемы с противоречивостью данных в общей памяти. Кэш называется когерентным, если записи в одну и ту же ячейку памяти осуществляются последовательно.

Инженеры из Массачусетского технологического института разработали 36-ядерный процессор SCORPIO особой архитектуры. Он спроектирован относительно просто, из 36 совершенно одинаковых ядер и контроллеров памяти. Но самое главное, что инженеры разобрались с когерентностью кэша. Они говорят, что созданную ими схему можно масштабировать абсолютно на любое количество ядер.

36-ядерный ЦПУ из Массачусетского института

«Новая схема когерентности кэша поддерживает глобальный порядок обработки запросов в mesh-сети с помощью разделения доставки и обработки сообщения, — сказано в научной работе, — так что она [схема] в состоянии решить ключевые проблемы масштабирования с когерентностью».

Учёные говорят, что обработка запросов в 36-ядерном чипе напоминает маршрутизацию пакетов в компьютерной сети (network-on-chip).

36-ядерный ЦПУ из Массачусетского института

Новый дизайн процессора представили на Международном симпозиуме по компьютерной архитектуре.