NPU вече се предлагат от почти всички големи производители на хардуер. Но какъв вид е този чип? Какво може да прави и какво го прави толкова специален? Обясняваме ви го
Apple разполага с него, Samsung разполага с него, AMD разполага с него, а сега и Intel разполага с него: свой собствен NPU.
Това е чип, който се използва предимно в приложения за изкуствен интелект. Широката употреба при различните производители показва това: NPU очевидно не е преходна мода, а ще остане.
Но какво прави NPU? Защо всеки производител иска да има такъв? Какво прави той за вас в ежедневието и може би дори ще замени графичния процесор в някакъв момент?
- Какво е NPU?
- NPU: краят на графичните чипове?
- Защо всеки лаптоп скоро ще има NPU
- Какво може да направи NPU за вас на практика
Какво е NPU?
Невронният процесор (NPU) е процесор, също като CPU или GPU. Неговата област на отговорност обаче не е графиката или общите задачи. Вместо това NPU е проектиран да изпълнява бързо и ефективно задачи за машинно обучение.
Това не само осигурява повишаване на производителността, но и трябва да намали натоварването на CPU и GPU. За тази цел NPU е оптимизиран за математическите изчисления, които се извършват по време на машинното обучение.
Подобно на графичните чипове, той използва паралелизация, за да се справи с много малки задачи наведнъж. В същото време той е още по-специализиран.
При тези изчисления NPU са не само по-ефективни от графичните чипове, но в някои случаи дори до 10 000 пъти по-бързи.
NPUs: Краят на графичните чипове?
На пръв поглед това звучи адски мощно – и почти като лебедова песен за графичния процесор по отношение на мащаба. Дали в бъдеще вече няма да имаме нужда от графични процесори, ако NPU са по-икономични и много по-бързи?
В момента отговорът е съвсем ясен: да
Защото в момента NPU използват паралелизацията си предимно за възможно най-ефективно решаване на по-малки, повтарящи се задачи: Размиване на фона при видеоразговор или даване на възможност на чатбот с изкуствен интелект да отговори.
GPU, от друга страна, поемат по-големи задачи като графични изчисления (които все повече разчитат на ИИ), обработка на видео или обучение на модели на ИИ – което ги прави предпочитан хардуер дори в сектора на ИИ, ако консумацията на енергия не е проблем.
В същото време вече съществува концепцията за GPNPU (General Purpose NPU), т.е. хибрид между GPU и NPU. Това е единен чип, който има за цел да постигне здравословен баланс между специализирания NPU иобщото предназначение на оръжието
GPU.
Не е изключено в бъдеще това да работи толкова добре, че GPU и NPU отново да се слеят в един чип, особено за хардуер, който е особено ограничен в пространството и зависи от живота на батерията, като например смартфони и ултрабуци.
Защо всеки лаптоп скоро ще има NPU
Всеки, който си мисли:Не ми е нужно това
въпреки всички прогнозирани предимства на NPU, скоро няма да има никакъв избор. Защото е голяма вероятността след няколко години поне на пазара на мобилни устройства – смартфони и лаптопи – да се наложи да посегнете към модел с NPU.
Почти всеки голям производител на чипове вече е разработил своя собствена форма на NPU.
Например Qualcomm използва NPU още от пускането на пазара на Snapdragon 855 през 2018 г. По това време основната цел беше да настигне Huawei, която беше една от първите, използвали NPU за своя собствен процесор Kirin 970, но сега е по-вероятно да се конкурира с процесорите Exynos на Samsung, които, разбира се, също използват NPU.
Apple също използва NPU в своите продукти от известно време -особено под името Neural Engine. Той е инсталиран в процесорите на серията M (напр. Mac), както и на серията A (напр. iPhone). Една от функциите, в които NPU влиза в действие, е Face ID. С помощта на изкуствен интелект скенерът за изображения може да ви разпознае, дори ако носите очила или сте си пуснали брада.
Интел наистина се включи в групата на NPU едва през януари. В допълнение към CPU и интегрирания GPU, всеки от новите Ultra чипове съдържа и NPU – една от причините, поради които Intel реши да премине към чипсет дизайн с Meteor Lake.
AMD вече е малко по-напред. Само преди около три седмици те представиха второто поколение на своя собствен NPU под името XDNA 2, който ще се използва в процесорите Strix Point през 2024 г.
Какво може да направи NPU за вас на практика
Настоящите ползи от много NPU все още са ограничени. Чиповете вече осигуряват известно предимство по отношение на производителността и времето за работа, особено когато хардуерът и софтуерът идват от един източник (кашляне, Apple)
Но предимствата на NPU трябва наистина да се реализират в обозримо бъдеще. Защото в момента не изглежда, че приложенията с изкуствен интелект са само преходна тенденция.
Предвижданията са трудни в толкова бързо развиваща се област, но колкото повече приложения и приложни програми се качат на вълната и интегрират генеративния ИИ в своя инструментариум, толкова по-мощни ще стават NPU.
В същото време операционните системи вероятно ще станат още по-добри в разпределянето на задачите на ИИ между CPU, GPU и NPU, което ще позволи на хардуера да решава задачите още по-ефективно.
Какво мислите вие? Ще играят ли NPU все по-важна роля в компютрите в бъдеще? Ще се присъединят ли към CPU и GPU като трети в групата – или след няколко години отново ще се слеят с последните? Кои са приложенията, които вие самите използвате и в които NPU може да помогне в ежедневието – или може би вече го прави? Споделете с нас в коментарите!