XuanTie, подразделение Alibaba DAMO Academy, занимающееся разработкой процессоров RISC-V, представило XL-300 — высокопроизводительный кэш-когерентный интерконнект IP для многоядерных чипов. Разработчики чипов лицензируют его для соединения процессорных ядер, чтобы они могли совместно использовать память без устаревших данных. XuanTie заявляет, что это третье поколение их внутрикристального интерконнекта XT-Link, технологии network-on-chip для поддержания когерентности кэшей между несколькими процессорами.
По данным XuanTie, XL-300 поддерживает асинхронные соединения до восьми ядер и ширину данных 256 бит. Он предлагает настраиваемый кэш L3 объемом до 32 МБ, а также фильтр прослушивания (snoop filter) и несколько интерфейсов когерентности устройств. Компания утверждает, что линейность масштабирования восьми ядер превышает 90%, что означает, что восемь ядер, работающих совместно, обеспечивают более 90% от восьмикратной пропускной способности одного ядра — показатель, который компания называет ведущим в отрасли. Пиковая пропускная способность примерно вдвое выше, чем у предыдущего XL-200, благодаря параллельной структуре доступа с четырьмя срезами.
Разработка нацелена на решение распространенной проблемы в многоядерных системах. Когда множество ядер одновременно обращаются к общей памяти, накладные расходы на когерентность, конкуренция за шину и задержка большого кэша L3 снижают реальную пропускную способность ниже теоретической вычислительной мощности. XuanTie утверждает, что при смешанных рабочих нагрузках одно приложение с высокой пропускной способностью может вытеснять строки кэша других ядер и вызывать непредсказуемые всплески задержек для критически важных задач.
XL-300 добавляет три основные функции в ответ на эти проблемы:
– Емкость L3 может быть настроена по уровням для каждого приложения.
– Управление качеством обслуживания основано на стандарте распределения ресурсов RISC-V CBQRI, поэтому критически важные задачи сохраняют предсказуемую задержку при высокой нагрузке.
– Прямая передача данных (DMT) обходит традиционный путь передачи данных, чтобы снизить узкое место пропускной способности, вызванное большим кэшем L3 и высокой задержкой шины.
XuanTie позиционирует линейку XT-Link как общую основу интерконнекта для клиентов. Они могут смешивать различные ядра в конфигурациях big-little для повышения эффективности или объединять идентичные ядра для высокопроизводительных вычислений в облачных, граничных и конечных продуктах. XL-100 добавил когерентность между несколькими кластерами, а XL-200 — многоуровневое каскадирование для более крупных систем. XL-300 расширяет эти возможности для высокопроизводительных рабочих нагрузок.
XuanTie не назвала лицензиатов, не раскрыла детали процесса или частоты, а также не опубликовала сторонние измерения заявленной линейности. Подробности перечислены на сайте xrvm.cn.
Источники: IT Home Report · ijiwei Report.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Pandaily




