Найти в Дзене
Yaroslav

Как работает Infinity Fabric в процессорах AMD Ryzen

Доброго времени суток, друзья!

Вы топите за райзен, но совсем не шарите в матчасти ? Когда штуедоводы в споре говорят про инфинити фабрик , вы ничего не понимая сдаётесь ?

Значит пришло время разобраться что такое ИФ.

Infinity Fabric - это запатентованная архитектура межсоединений системы, которая облегчает передачу данных и управление по всем связанным компонентам.

Эта архитектура используется как для ЦП так и для GPU.

Infinity Fabric состоит из двух отдельных плоскостей связи -

Infinity Scalable Data Fabric (SDF) и Infinity Scalable Control Fabric (SCF).

SDF является основным средством, с помощью которого данные передаются по системе между конечными точками, к примеру , узлами NUMA(non uniform memory access - неравномерный доступ к памяти , бывает корегентный и некорегентный. По сути NUMA это архитектура , которая представлена в AMD Opteron. В новой же архитектуре каждый процессорный сокет имеет прямой доступ только к определенным слотам памяти и образует NUMA узел. То есть при 4 процессорах и 64 Гбайт памяти у вас будет 4 NUMA узла, каждый с 16 Гбайт памяти.) или PHY.

SDF может иметь десятки соединительных точек, соединяющие такие вещи , как PHY PCIe, контроллеры памяти , различные вычислительные и исполнительные устройства.

По сути SDF это расширенный набор того, что было в HyperTransport (HT).

SCF - дополнительная плоскость , которая обрабатывает передачу множества разных сигналов управления системой - туда входят такие вещи как управление температурой и питанием, тесты, безопасность и IP сторонних производителей.

С помощью этих двух плоскостей AMYDE может эффективно масштабировать многие базовые вычислительные блоки.

Подробнее поговорим о SDF.

Это основная плоскость передачи данных в Infinity Fabric.

Все данные с ядер и на другие периферийные устройства (к примеру, контроллер памяти) направляются через SDF.

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

В принципе, это вся основная информация , которая нужна для понимания того , что такое INFINITY FABRIC.