Intel на SC16 GPU боен вик
Темата за изкуствения интелект се оказа толкова важна, че Intel проведе отделен AI Day (AI Day) в Сан Франциско, където представиха специализирани ускорители Lake Crest и Knights Crest. Това обаче не е изненадващо, тъй като компанията твърди, че 97% от сървърните мощности, използвани за работа с AI, използват нейни продукти. Освен това Intel говори за стратегията за по-нататъшно развитие на изследванията в тази област, а също така сключи няколко споразумения и влезе в съюз с Google. В допълнение към създаването на нов хардуер, компанията ще разработва и поддържа софтуер за работа с AI - на сайта се появи специален раздел, посветен на тази тема.
Това бяха "железните" новости на SC16, които бяха малко. Най-важното е, разбира се, нова модификация на процесора Xeon E5-2699A v4. Нещата са много, много специфични, тъй като този модел леко е повишил базовата тактова честота, но цената е нараснала значително. Според вътрешни тестове този модел в LINPACK превъзхожда обикновената версия без индекс само с 4,8%. Много по-интересно обаче е новото поколение Xeon Skylake, което ще излезе следващата година. На изложението Intel показа шкаф с прототипи на тези процесори, оборудвани с Omni-Path адаптери. Изненадващо е, че някои "прототипи" на Skylake в конструкцията LGA3647 вече се продават частно в Китай. Вярно, все още има малко подробности за тях. Новите продукти ще бъдат произведени по 14 nm технологичен процес, ще получат по-висока производителност при операции с плаваща запетая, както и с криптиране.
Най-важното е, че те ще получат набора от инструкции AVX-512 с подходящата дължина. Най-общо казано, 512 бита е почти „свещено“ число за Intel, тъй като дължината на реда на кеша е точно 64 байта, което на теория ще позволи дори повечепроизводителност поради по-малко натоварване при достъп до кеш паметта. В допълнение, новите процесори и чипсети за тях ще получат пълна поддръжка за 3D XPoint памет. Вярно, самите 3D X-Point устройства не „светнаха“ никъде. И сред другите демонстрации на живо на Intel, технологията NVMe-over-Fabric, показана на щанда на RSC, е интересна. Строго погледнато, на изложението имаше две такива машини - втората беше на местен производител на ODM.
С помощта на NVMe-over-Fabric, прозрачният отдалечен достъп до блокови устройства (в този случай Intel SSD DC P3700) е организиран върху фабриката Omni-Path. Теоретично тази опция ви позволява да постигнете скорост на обмен на данни от 1,8 GB / s със закъснение от около 20 ms. Всъщност NVMe пакетите са директно опаковани в OPA рамки. Поддръжката на технологията вече е налична в стабилната версия на Linux ядрото на 4-ти клон, а също така има отделни помощни програми за работа с нея. Е, самата тя очевидно е необходима за бърз достъп до големи количества данни в клъстера. Всъщност на всеки възел можете да откажете локално съхранение и да работите само с отдалечени устройства.
Говорихме подробно за Intel Omni-Path преди почти година. През това време новият интерконект успя да "улови" много суперкомпютри - както новите машини са оборудвани с него, така и съществуващите се актуализират. В светлината на тези развития е доста любопитно какви стъпки ще предприеме Mellanox, основният конкурент на Intel в областта на свързванията. В частни разговори се предполагаше да се създаде коалиция с други гиганти на пазара и да се разработи собствен процесор, да се поемат други компании или дори да се продаде самата компания. Това обаче все още са само спекулации, а самият Mellanox представи на изложението своя нов, два пъти по-бърз адаптер InifniBand, но товаоко за бъдещето.
Внедряването на Intel Xeon Phi Knights Landing, според компанията, върви добре. В това обаче можеше да се убеди без думи - почти всички щандове бяха посетени от автомобили с тези ускорители. Но за предстоящия Xeon Phi Knights Mill те всъщност не казаха нищо ново. Да, това ще бъдат ускорители, фокусирани основно върху AI и Deep Learning, които ще получат много бърза локална памет като HBM. Те ще се появят през 2017 г., както и друг продукт за същата област - PCIe картата Intel Deep Learning Inference Accelerator (DLIA) с FPGA Intel Arria 10. Процесът на програмиране и пренасяне на софтуер за нея ще бъде улеснен чрез добавяне на поддръжка за картата към общи библиотеки и рамки.
Въпреки това Intel непрекъснато работи върху оптимизацията, опростява писането и изпълнението на код за своя хардуер, както и управлението му - включително работи върху стартирането на стари бинарни приложения на модерни Xeon / Xeon Phi. И точно за управление на софтуера и хардуера е предназначен друг нов продукт от Intel на SC16 - HPC Orchestrator. Този продукт е базиран на безплатната и отворена платформа OpenHPC. Строго погледнато, никой не си прави труда да използва OpenHPC в най-чистата му форма, но в случая на Orchestrator - срещу заплащане, разбира се - инженерите на Intel ще помогнат на клиента да конфигурира правилно клъстера и приложенията, които ще работят върху него, което в крайна сметка може значително да спести време и пари.
Заключение
Въпреки факта, че почти всички съобщения на Intel за SC16 бяха "хартиени", приблизителната посока на по-нататъшното развитие на продуктите на компанията е ясна. В интерес на истината, Intel систематично разширява полето си на дейност в HPC и дори в известен смисълпостепенно монополизира тази област. Към съществуващите процесори за, да кажем, "класически" задачи и големи данни - шумът около тази тема намаля, но сам по себе си не изчезна и стана по-често срещан - бяха добавени решения за масивна паралелна обработка на данни. След това Intel влезе в областта на връзките (Omni-Path) и бързото съхранение (3D X-Point) - и сега е готов да промени йерархията на паметта като цяло. Малцина? Да, не много. В самото начало се каза, че 97% от сървърите са с продукти на Intel. Това твърдение е вярно, но има едно предупреждение – никой не казва точно какви продукти използва. Трябва да се приеме, че това все още са обикновени Xeons, тъй като натоварването все още е смесено и като цяло не можете да правите без обичайните процесори.
Отделен въпрос - имаме ли нужда от така наречения AI, поне в сегашния му вид? Дори не всички изложители смятат, че е необходимо, а някои открито казват, че това е просто поредната модна дума, голяма дума. Въпреки факта, че полезността на тези технологии беше илюстрирана главно с доста прости и разбираеми примери - генетика, физика, медицина и дори дизайн на микрочипове, по същество AI осигурява само едно значително предимство, а именно рязко намаляване на цената и времето за създаване на прогнози, които са много важни за много области на човешката дейност. Перспективите за развитие на AI едновременно вълнуват въображението и плашат. Защото, за съжаление, през цялото време, прекарано на изложението, никой никога не е казал за етичното използване на новите технологии.