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

Когда Apple перешла с процессоров Intel на собственное решение в виде чипов Apple Silicon для своих компьютеров, это значительно улучшило производительность и энергопотребление. Еще во время самой презентации он выделил основные процессоры, которые в совокупности образуют общий чип и определяют его возможности. Конечно, в данном случае мы имеем в виду CPU, GPU, Neural Engine и другие. Хотя роль процессора и графического процессора в целом известна, некоторым пользователям Apple до сих пор неясно, для чего на самом деле используется Neural Engine.

Купертинский гигант Apple Silicon базирует свои чипы для iPhone (A-Series), которые оснащены практически теми же процессорами, включая вышеупомянутый Neural Engin. Однако ни для одного устройства до конца не ясно, для чего оно на самом деле используется и зачем оно нам вообще нужно. Хотя мы совершенно ясно знаем об этом для процессоров и графических процессоров, этот компонент более или менее скрыт, хотя он обеспечивает относительно важные процессы в фоновом режиме.

Почему хорошо иметь нейронный двигатель

Но давайте прольем свет на важную или действительно хорошую вещь: наши компьютеры Mac с чипами Apple Silicon оснащены специальным процессором Neural Engine. Как вы, возможно, знаете, этот раздел специально предназначен для работы с искусственным интеллектом и машинным обучением. Но это само по себе не должно раскрывать так много. Однако, если подвести итог в общих чертах, то можно сказать, что процессор служит для ускорения соответствующих задач, что заметно облегчает работу классического графического процессора и ускоряет всю нашу работу на данном компьютере.

В частности, Neural Engine используется для смежных задач, которые, на первый взгляд, ничем не отличаются от обычных. Это может быть видеоанализ или распознавание голоса. В таких случаях в игру вступает машинное обучение, которое по понятным причинам требовательно к производительности и энергопотреблению. Так что иметь практического помощника, четко ориентирующегося в этом вопросе, точно не помешает.

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

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

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

Базовая платформа машинного обучения для машинного обучения
Платформа Core ML для машинного обучения используется во множестве приложений.

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

Выше мы уже кратко обрисовали, для чего на самом деле используется Neural Engine. Помимо приложений, работающих с машинным обучением, программ для редактирования видео или распознавания голоса, мы будем приветствовать его возможности, например, в нативном приложении «Фото». Если вы время от времени используете функцию Live Text, с помощью которой можно копировать письменный текст с любого изображения, за этим стоит Neural Engine.

.