На этой неделе компания Cavium объявила о доступности процессоров ThunderX, предназначенных для систем с одним и двумя процессорными гнездами. Процессоры серии ThunderX CN88xx построены на архитектуре ARMv8 и, по замыслу производителя, предназначены для облачной инфраструктуры и центров обработки данных следующего поколения.
В процессорах, которые сам разработчик относит к пятому поколению своих многоядерных процессоров, используются ядра собственной разработки. Процессоры рассчитаны на выпуск по 28-нанометровой технологии. Они полностью соответствует спецификациям ARMv8 и ARM Server Base System Architecture (SBSA).
Напомним, говоря о возможности использования «альтернативных процессоров» в суперкомпьютерах, компания Cray упомянута о сотрудничестве с компанией Cavium, в рамках которого идет разработка вычислительных кластеров на 48-ядерных процессорах Cavium ThunderX, оптимизируемых под нагрузку.
К достоинствам ThunderX производитель относит реализованную впервые масштабируемость с 24 до 48 ядер при сохранении совместимости на уровне расположения и назначения выводов. Кроме того, ThunderX — первые однокристальные системы на базе ARM с полной когерентностью кэша для двух процессорных гнезд, связанных соединением Cavium Coherent Processor Interconnect (CCPI).
Конфигурация SoC включает до четырех 72-разрядных контроллеров памяти с поддержкой памяти DDR3 и DDR4, работающей на эффективной частоте до 2400 МГц. Максимальный объем памяти, поддерживаемый двухпроцессорной системой, равен 1 ТБ.
Для новых SoC характерно наличие многочисленных аппаратных ускорителей, востребованных в задачах защиты информации, хранения данных, сетевого взаимодействия и виртуализации. Полную виртуализацию на системы обеспечивает технология Cavium virtSoC. Встроенные средства ввода-вывода имеют пропускную способность на уровне сотен Гбит/с. Поддержка Ethernet позволяет соединять тысячи узлов на базе ThunderX.
В линейку ThunderX входит четыре семейства, модели которых оптимизированы для разных нагрузок: ThunderX_CP — для облачных вычислений, ThunderX_ST — для облачных хранилищ, больших данных и распределенных баз данных, ThunderX_NT — для коммуникаций и сетей, ThunderX_SC — для защищенных вычислений. Процессоры поддерживают ОС Linux и FreeBSD, включая дистрибутивы Red Hat, Ubuntu, FreeBSD, Fedora, openSUSE и MontaVista. Как известно, некоторое время назад . Цены на новые процессоры производитель сообщает по запросу.
Источник: Cavium