Anúncio fechado

O chamado Neural Engine faz parte dos produtos Apple há muito tempo. Se você é fã da Apple e acompanha a apresentação de cada produto, certamente não perdeu este período, pelo contrário. Ao apresentar novidades, a gigante de Cupertino gosta de focar no Neural Engine e enfatizar suas possíveis melhorias, das quais falam ao lado do processador (CPU) e do processador gráfico (GPU). Mas a verdade é que o Motor Neural está um pouco esquecido. Os fãs da Apple simplesmente ignoram sua importância e significado, apesar de ser um dos elementos mais importantes dos dispositivos modernos da Apple.

Neste artigo, vamos nos concentrar no que realmente é o Motor Neural, para que é utilizado e qual a importância do papel que desempenha no caso dos produtos Apple. Na verdade, representa muito mais do que você poderia esperar.

O que é motor neural

Agora vamos passar ao tópico em si. O Neural Engine apareceu pela primeira vez em 2017, quando a Apple lançou o iPhone 8 e o iPhone X com o chip Apple A11 Bionic. Especificamente, é um processador separado que faz parte de todo o chip e desempenha um papel importante no trabalho com inteligência artificial. Como a Apple já apresentou na época, o processador é usado para acionar algoritmos de reconhecimento facial para desbloquear o iPhone, ou ao processar Animoji e similares. Embora fosse uma novidade interessante, do ponto de vista atual não era uma peça muito capaz. Oferecia apenas dois núcleos e capacidade de processar até 600 bilhões de operações por segundo. No entanto, com o tempo, o Motor Neural começou a melhorar continuamente.

mpv-shot0096
O chip M1 e seus principais componentes

Nas gerações subsequentes, ele veio com 8 núcleos e depois até 16 núcleos, aos quais a Apple se apega mais ou menos hoje. A única exceção é o chip M1 Ultra com Neural Engine de 32 núcleos, que realiza até 22 trilhões de operações por segundo. Ao mesmo tempo, mais uma informação decorre disso. Este processador não é mais prerrogativa dos telefones e tablets da Apple. Com o advento do Apple Silicon, a Apple começou a usá-lo também em seus Macs. Então, se resumirmos, o Neural Engine é um processador bastante prático que faz parte do chip da Apple e é utilizado para trabalhar com aprendizado de máquina. Mas isso não nos diz muito. Vamos, portanto, passar à prática e esclarecer o que ela realmente significa.

Para que isso é usado

Como já mencionamos na introdução, o Motor Neural é muitas vezes subestimado aos olhos dos usuários da Apple, embora desempenhe um papel vital no funcionamento do próprio dispositivo. Em suma, pode-se dizer que serve para acelerar tarefas associadas ao machine learning. Mas o que isso significa na prática? Na verdade, o iOS o utiliza para diversas tarefas. Por exemplo, quando o sistema lê automaticamente o texto em suas fotos, quando o Siri tenta iniciar um aplicativo específico em um determinado momento, ao segmentar a cena ao tirar fotos, ao Face ID, ao reconhecer rostos e objetos em Fotos, ao isolar áudio e muitos outros. Conforme indicamos acima, os recursos do Neural Engine estão fortemente integrados ao próprio sistema operacional.

.