mtlmywm1zduymtmyogmwytnlzge5zdyyngiyztvjmgiyzdrloddhztljzmzjntcxnwnlyzdmntrmzmm3mdrlzq-1234336

Enquanto a Apple está atualmente no processo de conversão de seus computadores de processadores compatíveis com x86 da Intel para seus próprios chips baseados em Arm, parece que a empresa está pronta para trabalhar com outras arquiteturas promissoras. Em particular, ela começou a procurar um programador (ou programadores) altamente eficiente que pudesse trabalhar com RISC-V.

Tomshardware.com

A empresa está procurando um programador experiente com conhecimento detalhado do conjunto de instruções RISC-V e do conjunto de instruções do vetor Arm. Ele irá ingressar no Vector and Numerics Group (VaNG), que faz parte do grupo Core Operating Systems. A equipe do Vector and Numerics Group é responsável pelo desenvolvimento e melhoria de todos os tipos de subsistemas embarcados que rodam em iOS, macOS, watchOS e tvOS.

Conhecida por sua furtividade, a Apple não diz diretamente quais soluções pretende implementar usando RISC-V, mas a descrição do trabalho afirma que o programador deve trabalhar com aprendizagem de máquina, visão computacional e sistemas de processamento de linguagem natural. Entre outras coisas, é necessária experiência em programação de baixo nível e alto desempenho, além disso, na própria descrição do trabalho há uma indicação de que a Apple já está trabalhando com RISC-V. O texto afirma explicitamente que o especialista terá que trabalhar em uma equipe que já está “aplicando soluções RISC-V inovadoras”.

A Apple tem dezenas de produtos diferentes hoje. Por exemplo, produtos de alto desempenho como computadores Mac, incluindo MacBooks, iPhones, iPads e Apple TVs para TVs usam chipsets personalizados da Arm. Além disso, dispositivos como o Apple Watch, AirPods e Homepod Mini usam a tecnologia Arm SiP, e os núcleos Arm são usados ​​em controladores como T2, W3 e U1.

Além dos chipsets de alto desempenho, cada dispositivo Apple usa vários núcleos de suporte Arm (embora alguns dispositivos ainda usem chips x86). A Apple paga uma taxa de licença para cada núcleo e, à medida que o número de núcleos em dispositivos como controladores SSD e smartwatches continua a crescer, está pagando cada vez mais. Nesse sentido, o uso de uma arquitetura RISC-V aberta e, portanto, livre parece extremamente atraente, podendo economizar milhões de dólares em royalties para a empresa.

Ao mesmo tempo, a integração de kernels personalizados na arquitetura RISC-V no ecossistema da Apple requer preparação de software e verificação de hardware e compatibilidade de software. É aqui que os programadores familiarizados com RISC-V e Arm são necessários.

Dado que a Apple já está trabalhando em soluções baseadas em RISC-V, ainda é questão de tempo substituir alguns tipos de núcleos por soluções com uma arquitetura alternativa. Sabe-se que o RISC-V é usado hoje principalmente para soluções auxiliares de baixo desempenho, mas com a evolução da tecnologia, soluções mais interessantes não são excluídas.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *