Введение

Система Horus, разработанная Newisys для AMD, была создана для того, чтобы позволить машинам AMD Opteron расширить возможности за пределы текущего ограничения 8-канальных (процессорных сокетов) архитектур. Процессоры Opteron оснащены когерентной шиной HyperTransport (ccHT), обеспечивающей мультипроцессорное соединение между физическими корпусами процессоров без использования клеевых соединений, однако, поскольку каждый чип имеет максимум три интерфейса ccHT, системы ограничены максимум 8 сокетами. Шина HyperTransport также имеет ограничения по дальности и не поддерживает межсистемное соединение. Система Horus преодолевает эти ограничения, создавая псевдо-Opteron – чип Horus, который подключается к четырем реальным процессорам Opteron через шину HyperTransport. Для процессоров Opteron это выглядит как пятипроцессорная система, и это базовый узел Horus (называемый "квад"). Чип Horus затем предоставляет дополнительный внебортовой интерфейс (на основе стандартов InfiniBand), который может соединять дополнительные узлы Horus (до 8). Чип обрабатывает необходимую трансляцию между локальной и внебортовой ccHT-коммуникацией. Благодаря построению процессоров вокруг чипа Horus с 12-битными линиями, работающими на частоте 3125 МГц с использованием технологии InfiniBand (кодирование 8b/10b), эта система обеспечивает эффективную внутреннюю скорость 30 Гбит/с. При подключении 8 "квадов" друг к другу, каждый из которых имеет максимум четыре сокета Opteron на узел, система Horus позволяет использовать в общей сложности 32 процессорных сокета в одной машине. Также будет поддерживаться использование двухъядерных и будущих четырехъядерных чипов, что позволит одной системе масштабироваться до более чем ста процессорных ядер.