SC19: Intel представляет новый стек графических процессоров, одно усилие по разработке API

В воскресенье Intel сделала несколько важных заявлений на Supercomputing 19, включая новые подробности об архитектуре Xe GPU и модели программирования, которую она называет oneAPI. Оба продукта имеют решающее значение для будущих планов компании; Xe представляет первый в мире процессор Intel для центра обработки данных и его первый дискретный графический процессор почти за десять лет. OneAPI является частью усилий Intel по расширению как своего общего адресуемого рынка, так и унификации вычислительного пространства, используемого разработчиками для своих продуктов.

Цель OneAPI - представить единую цель разработки для четырех основных типов рабочих нагрузок (скалярная, векторная, матричная, пространственная) и различных компонентов, которые производит Intel (FPGA, процессоры, графические процессоры и другие ускорители искусственного интеллекта через продукты через компании). как мовидиус и мобайл). Одной из основных целей OneAPI является абстрагирование работы по оптимизации для любой конкретной архитектуры, что позволяет разработчику сосредоточиться на написании кода, работающего на любом поддерживаемом оборудовании.

Идея «пиши один раз, беги куда угодно», которую Intel использует с OneAPI, явно напоминает Java, но между ними есть некоторые существенные различия. Java компилируется в байт-код и выполняется внутри JVM, а oneAPI - это набор библиотек. Эти библиотеки переводят не зависящие от оборудования вызовы API в более специфический низкоуровневый код, который выполняется на любом целевом оборудовании, присутствующем в системе. OneAPI не совсем без нацеливания - пользователи, как ожидается, определят, пишут ли они код для FPGA, CPU или GPU, например, - но все, что выше, должно быть абстрагировано.
Ponte Vecchio: первый графический процессор Intel для центров обработки данных
Intel также представила подробную информацию о Ponte Vecchio, ее первом дата-центре и графическом процессоре HPC. Понте Веккио - средневековый мост во Флоренции. Не ясно, почему Intel выбрала именно это соглашение об именах; Компания, возможно, выбрала известные мосты в качестве источника кодового имени. ServeTheHome содержит подробную информацию о Ponte Vecchio, которая оптимизирована в большей степени для вычислительных нагрузок и меньше для графики. Конструкция использует переменную векторную ширину и может обрабатывать как SIMT, так и SIMD данные, обеспечивая максимальную производительность при использовании обоих режимов.

PV может масштабироваться до тысяч ЕС (более точные цифры не предлагались) и поддерживает типы данных, такие как INT8, bfloat16 и FP16. Говорят, что Xe предлагает 40-кратное увеличение числа операций с плавающей запятой двойной точности на единицу исполнения по сравнению с существующей интегрированной графикой Intel. Xe будет использовать CXL для согласованного соединения между процессором и графическим процессором. Графический процессор также включает в себя нечто, называемое «кэш-память Rambo», подключенное к XEMF (Xe Memory Fabric).

Intel считает, что кэш необходим для повышения производительности при использовании больших матриц. В этом проекте задействованы как новые межсоединения Intel, так и EMIB для HBM, а Foveros для Rambo. Понте Веккио будет построен на 7-нм технологическом процессе Intel. Это может быть графический процессор, который Intel планирует дебютировать на этом узле, когда он будет готов к производству.
OneAPI и Xe являются важными компонентами широкого будущего подхода Intel к вычислениям. Компания сформулировала многогранное будущее, которое использует FPGA, процессоры, графические процессоры и другие ускорители из семейств Loihi и NNP-I / NNP-T для создания общей экосистемы продукта. Мы начнем видеть, как эти игры собираются вместе в 2020 году, поскольку потребитель Xe начинает производство и продукты следующего поколения, построенные на 10-нм корабле в большем объеме.
Читать далее

Intel представляет новые мобильные графические процессоры Xe Max для создателей контента начального уровня
Intel выпустила новый потребительский мобильный графический процессор, но у него очень специфический вариант использования, по крайней мере, на данный момент.

Intel подробно описывает стратегию XPU, запускает новый серверный графический процессор, OneAPI Gold
Сегодня Intel сделала пару анонсов, касающихся своей инициативы OneAPI и запуска своего первого серверного графического процессора на базе графики Xe.

Nvidia представляет графический процессор Ampere A100 80 ГБ с пропускной способностью памяти 2 ТБ / с
На этой неделе Nvidia анонсировала графический процессор Ampere A100 объемом 80 ГБ для разработчиков программного обеспечения AI, которым действительно нужно немного места, чтобы размять ноги.

PS5, Xbox Series X, тонкий на земле, наряду с процессорами, графическими процессорами
Microsoft и Sony поставляют все возможное оборудование, но, похоже, это не очень много консолей. Но не волнуйтесь - все остальное тоже сложно найти.