Закрыть объявление

Так называемый Neural Engine уже давно является частью продуктов Apple. Если вы фанат Apple и следите за презентацией отдельных продуктов, то этот термин вы точно не пропустили, даже наоборот. Представляя новости, гигант из Купертино любит акцентировать внимание на Neural Engine и подчеркивать его возможные улучшения, о которых говорят наряду с процессором (CPU) и графическим процессором (GPU). Но правда в том, что о нейронном двигателе слегка забыли. Фанаты Apple просто игнорируют его важность и значимость, несмотря на то, что это один из важнейших элементов современных устройств от Apple.

Поэтому в этой статье мы сосредоточимся на том, что на самом деле представляет собой Neural Engine, для чего он используется и насколько важную роль он играет в случае с продуктами Apple. На самом деле, это означает гораздо больше, чем вы могли ожидать.

Что такое нейронный двигатель

Теперь перейдем к самой теме. Neural Engine впервые появился в 2017 году, когда Apple представила iPhone 8 и iPhone X с чипом Apple A11 Bionic. Точнее, это отдельный процессор, входящий в состав всего чипа и играющий важную роль в работе с искусственным интеллектом. Как Apple уже представила в то время, процессор используется для управления алгоритмами распознавания лиц для разблокировки iPhone или при обработке Animoji и тому подобного. Хотя это была интересная новинка, с сегодняшней точки зрения это была не очень эффективная штука. Он предлагал всего два ядра и способность обрабатывать до 600 миллиардов операций в секунду. Однако со временем Neural Engine начал постоянно совершенствоваться.

mpv-shot0096
Чип М1 и его основные компоненты

Поэтому в последующих поколениях он имел 8 ядер, а затем до 16 ядер, чего Apple более или менее придерживается сегодня. Единственным исключением является чип M1 Ultra с 32-ядерным Neural Engine, который выполняет до 22 триллионов операций в секунду. В то же время отсюда следует еще одна информация. Этот процессор больше не является прерогативой яблочных телефонов и планшетов. С появлением Apple Silicon Apple начала использовать его и для своих компьютеров Mac. Итак, если обобщить, Neural Engine — это довольно практичный процессор, входящий в состав чипа Apple и используемый для работы с машинным обучением. Но это мало что нам говорит. Поэтому давайте перейдем к практике и прольем свет на то, что это на самом деле означает.

Для чего его используют

Как мы уже упоминали во введении, Neural Engine часто недооценивают в глазах пользователей Apple, хотя он играет жизненно важную роль в работе самого устройства. Короче говоря, можно сказать, что он служит для ускорения задач, связанных с машинным обучением. Но что это означает на практике? Фактически, iOS использует его для ряда задач. Например, когда система автоматически считывает текст на ваших фотографиях, когда Siri пытается запустить определенное приложение в определенное время, при сегментировании сцены при съемке фотографий, Face ID, при распознавании лиц и объектов в фотографиях, при изоляции звука и многие другие. Как мы указывали выше, возможности Neural Engine тесно интегрированы с самой операционной системой.

.