Затвори рекламата

Когато Apple премина от процесори на Intel към свое собствено решение под формата на Apple Silicon чипове за своите компютри, това значително подобри производителността и консумацията на енергия. Още по време на самото представяне той изтъкна основните процесори, които заедно формират цялостния чип и стоят зад неговите възможности. Разбира се, в това отношение имаме предвид CPU, GPU, Neural Engine и др. Докато ролята на CPU и GPU е общоизвестна, някои потребители на Apple все още не са наясно за какво всъщност се използва Neural Engine.

Гигантът от Купертино в Apple Silicon се базира на своите чипове за iPhone (A-Series), които са оборудвани с почти същите процесори, включително гореспоменатия Neural Engin. Нито едно устройство обаче не е напълно ясно за какво всъщност служи и защо изобщо ни е необходимо. Въпреки че сме съвсем ясни за това за CPU и GPU, този компонент е повече или по-малко скрит, докато осигурява относително важни процеси във фонов режим.

Защо е добре да имате Neural Engine

Но нека хвърлим малко светлина върху основното или всъщност хубавото, че нашите Mac компютри с Apple Silicon чипове са оборудвани със специален процесор Neural Engine. Както може би знаете, този раздел е специално за работа с изкуствен интелект и машинно обучение. Но това само по себе си не трябва да разкрива толкова много. Въпреки това, ако трябва да го обобщим най-общо, можем да кажем, че процесорът служи за ускоряване на съответните задачи, което значително улеснява работата на класическия GPU и ускорява цялата ни работа на даден компютър.

По-конкретно, Neural Engine се използва за свързани задачи, които на пръв поглед не се различават по нищо от нормалните. Това може да бъде видео анализ или гласово разпознаване. В такива случаи влиза в действие машинното обучение, което е разбираемо взискателно към производителността и консумацията на енергия. Така че определено не пречи да имате практичен помощник с ясен фокус върху този проблем.

mpv-shot0096
Чипът M1 и неговите основни компоненти

Сътрудничество с Core ML

Core ML рамката на Apple също върви ръка за ръка със самия процесор. Чрез него разработчиците могат да работят с модели за машинно обучение и да създават интересни приложения, които след това ще използват всички налични ресурси за тяхната функционалност. На съвременните iPhone и Mac с чипове Apple Silicon, Neural Engine ще им помогне в това. В края на краищата, това също е една от причините (не единствената) защо Mac-овете са толкова добри и мощни в областта на работата с видео. В такъв случай те не разчитат само на производителността на графичния процесор, но също така получават помощ от Neural Engine или други медийни машини за ProRes видео ускорение.

Основна ML рамка за машинно обучение
Основната ML рамка за машинно обучение се използва в различни приложения

Neural Engine на практика

По-горе вече леко скицирахме за какво всъщност се използва Neural Engine. В допълнение към приложенията, работещи с машинно обучение, програми за редактиране на видео или гласово разпознаване, ние ще приветстваме неговите възможности, например в родното приложение Photos. Ако използвате функцията Live Text от време на време, където можете да копирате написан текст от всяко изображение, Neural Engine стои зад нея.

.