24.06.2014 | 36-ядерный ЦПУ из Массачусетского института |
В проектировании многоядерных процессоров одной из главных задач всегда была когерентность кэша, то есть решение проблемы с противоречивостью данных в общей памяти. Кэш называется когерентным, если записи в одну и ту же ячейку памяти осуществляются последовательно. Инженеры из Массачусетского технологического института разработали 36-ядерный процессор SCORPIO особой архитектуры. Он спроектирован относительно просто, из 36 совершенно одинаковых ядер и контроллеров памяти. Но самое главное, что инженеры разобрались с когерентностью кэша. Они говорят, что созданную ими схему можно масштабировать абсолютно на любое количество ядер. «Новая схема когерентности кэша поддерживает глобальный порядок обработки запросов в mesh-сети с помощью разделения доставки и обработки сообщения, — сказано в научной работе, — так что она [схема] в состоянии решить ключевые проблемы масштабирования с когерентностью». Учёные говорят, что обработка запросов в 36-ядерном чипе напоминает маршрутизацию пакетов в компьютерной сети (network-on-chip). Новый дизайн процессора представили на Международном симпозиуме по компьютерной архитектуре. |
Проверить безопасность сайта