Notebookcheck Logo

Os pesquisadores estão tentando fazer com que Apple's M1 arquitetura completamente de código aberto, documento de engenharia reversa já disponível online

Imagine um tablet rodando Android em chips ARM que usa a arquitetura M1.
Imagine um tablet rodando Android em chips ARM que usa a arquitetura M1.
Os eficientes processadores M1 logo poderiam se tornar compatíveis com sistemas operacionais como Android e Windows, sem a necessidade de virtualização. Maynard Handley, um dos desenvolvedores do formato de vídeo Apple QuickTime, está compilando uma bíblia de engenharia reversa M1 com o objetivo de tornar a arquitetura personalizada baseada em ARM de código aberto.

Apple apostou muito nas fichas desenvolvidas internamente e certamente atingiu o jackpot em 2020 com seu Processadores M1 com base em ARMarquitetura da empresa. Alguns argumentariam que M1 é um chip móvel e Apple ainda precisa provar que a arquitetura ARM pode ser otimizada para aplicações em estações de trabalho desktop. No entanto, a impressionante eficiência energética dos chips M1 também é complementada pelo domínio do software Apple. Por enquanto, Apple não parece estar disposto a licenciar esta arquitetura e oferecê-la como uma solução de código aberto que pode ser facilmente portada para outros sistemas operacionais como Windows ou Linux está totalmente fora de questão, portanto espera-se que os programadores que realmente querem aproveitar o poder dos processadores M sejam mais ou menos proficientes em código macOS. Outra solução mais complicada seria a engenharia reversa de toda a plataforma M1, mas tal abordagem poderia ter repercussões legais. Isto claramente não impediu Maynard Handley (um dos desenvolvedores originais do Apple QuickTime) de compilar um documento PDF que oferece um mergulho profundo na arquitetura ARM personalizada do Apple.

O documento de engenharia reversa da Handley intitulado "M1 Exploration" chegou à versão 0.70 e contém descobertas de vários colaboradores profissionais e entusiasmados que ajudaram a desconstruir a arquitetura M1 através de diagnósticos completos, testes e análise de patentes. Ele também incorpora algumas informações fornecidas pela equipe que conseguiu executar Linux no M1Além da experiência e experimentos da própria Handley com relação à pesquisa do site Applesobre previsão de filiais e mitigações de hardware / lógica para Spectre-como falhas de segurança que forçaram a Intel e a AMD a modificar seu microcódigo de processador.

Ainda não está claro se Apple está disponível gratuitamente na Internet. É verdade que o documento não está nem perto de uma versão definitiva, e ainda há alguns trabalhos internos desconhecidos, mas cada vez mais pessoas estão começando a contribuir para ele e ele pode até ajudar a engenharia reversa Apple's próximos chips M para ser compatível com software não macOS.

 

Compre o MacBook Air Laptop 2020 Apple MacBook Air Laptop com processador M1 na Amazon

Please share our article, every link counts!
> Análises e revisões de portáteis e celulares > Arquivo de notícias 2021 09 > Os pesquisadores estão tentando fazer com que Apple's M1 arquitetura completamente de código aberto, documento de engenharia reversa já disponível online
Bogdan Solca, 2021-09-17 (Update: 2021-09-17)