Intel обявява нова GPU архитектура и oneAPI за унифициран софтуерен стек в SC19



At Supercomputing 2019, Intel unveiled its vision for extending its leadership in the convergence of high-performance computing (HPC) and artificial intelligence (AI) with new additions to its data-centric silicon portfolio and an ambitious new software initiative that represents a paradigm shift from today's single-architecture, single-vendor programming models.

Справяйки се с нарастващото използване на разнородни архитектури във високоефективните изчисления, Intel разшири съществуващото си технологично портфолио, за да премества, съхранява и обработва данни по-ефективно, като обявява нова категория дискретни GPU с общо предназначение, оптимизирани за конвергенция на AI и HPC. Intel също така стартира инициативата на oneAPI индустрията за предоставяне на унифициран и опростен модел на програмиране за разработка на приложения в разнородни архитектури за обработка, включително процесори, графични процесори, FPGA и други ускорители. Стартирането на oneAPI представлява милиони инженерни часове на Intel в разработката на софтуер и бележи еволюция в променящата се игра от днешните ограничаващи, защитени подходи за програмиране до модел, основан на отворени стандарти за ангажиране и иновации на разработчиците на крос-архитектура. „Натоварванията на HPC и AI изискват разнообразни архитектури, вариращи от процесори, GPU с общо предназначение и FPGA, до по-специализирани NNP за дълбоко обучение, които Intel демонстрира по-рано този месец“, казва Раджа Кодури, старши вицепрезидент, главен архитект и генерален мениджър на архитектурата, графиката и софтуера в Intel. „Опростяването на способността на нашите клиенти да използват силата на различни компютърни среди е от първостепенно значение и Intel се ангажира да предприеме първоначално софтуерен подход, който предоставя единна и мащабируема абстракция за разнородни архитектури.“

oneAPI: Подход, ориентиран към разработчиците към хетерогенното изчисляване
Инициативата oneAPI, която Intel стартира днес, ще дефинира програмирането за все по-AI-инфузиран, много-архитектурен свят. oneAPI доставя унифицирано и отворено програмно изживяване на разработчиците на архитектурата по техен избор, без да компрометира производителността и да елиминира сложността на отделни кодови бази, езици за много програмиране и различни инструменти и работни процеси. oneAPI запазва съществуващите инвестиции в софтуер с поддръжка на съществуващи езици, като същевременно предоставя гъвкавост за разработчиците да създават универсални приложения.

oneAPI включва както индустриална инициатива, базирана на отворени спецификации, така и бета продукт на Intel. Спецификацията на oneAPI включва директен език за програмиране, мощни API и хардуерен интерфейс на ниско ниво. Бета софтуерът OneAPI на Intel предоставя на разработчиците цялостно портфолио от инструменти за разработчици, включващи компилатори, библиотеки и анализатори, пакетирани в насочени към домейни инструменти. Първоначалната бета версия на OneAPI е насочена към процесори на мащабируеми процесори Intel Xeon, процесори Intel Core с интегрирана графика и Intel FPGA, с допълнителна хардуерна поддръжка, която да следва в бъдещите версии. Разработчиците могат да изтеглят инструментите на oneAPI, да ги тестват в Intel oneAPI DevCloud и да научат повече за oneAPI тук.

Информационно-ориентираната стратегия на Intel осигурява основата за конвергенция AI / HPC
Силиконовото портфолио на Intel се състои от разнообразна комбинация от архитектури, разположени в редица силиконови платформи. Основата на стратегията за ориентиране към данни на Intel е процесорът Intel Xeon Scalable, който днес захранва над 90 процента от суперкомпютрите Top500 в света. Мащабируемите процесори на Intel Xeon са единствените процесори x86 с вградено AI ускорение, които са оптимизирани да анализират масивните масиви от данни в HPC работно натоварване.

На Supercomputing 2019 Intel представи нова категория GPU с общо предназначение, базирана на Xe архитектурата на Intel. Новият високопроизводителен, изключително гъвкав дискретен GPU с общо предназначение е с кодово име „Ponte Vecchio“ и е проектиран за HPC моделиране и симулация на натоварвания и обучение AI. Ponte Vecchio ще бъде произведен по 7 nm технология на Intel и ще бъде първият графичен процесор, базиран на Xe, оптимизиран за HPC и AI натоварвания. Ponte Vecchio ще използва нововъведенията на Foveros 3D и EMIB на Intel на Intel и ще разполага с множество технологии в пакета, включително високоскоростна памет, свързване на Compute Express Link и друга интелектуална собственост.

Изграждане на фондацията за Exascale Computing
Intel's data-centric silicon portfolio and oneAPI initiative lays the foundation for the convergence of HPC and AI workloads at exascale within the Aurora system at Argonne National Laboratory. Aurora will be the first U.S. exascale system to leverage the full breadth of Intel's data-centric technology portfolio, building upon the Intel Xeon Scalable platform and using Xe architecture-based GPUs, as well as Intel Optane DC persistent memory and connectivity technologies. The compute node architecture of Aurora will feature two 10 nm-based Intel Xeon Scalable processors (code-named 'Sapphire Rapids') and six Ponte Vecchio GPUs. Aurora will support over 10 petabytes of memory and over 230 petabytes of storage. Aurora will leverage the Cray Slingshot fabric to connect nodes across more than 200 racks.