O TouchBar possui sua própria GPU, CPU ou Ram?


8

Quero saber se a barra de toque usa uma CPU e processador em miniatura do estilo iOS ou compartilha CPU, GPU e outros aspectos com o computador principal?

Posso (em teoria) descarregar tarefas (GPU / CPU, etc) para a barra de toque?


Bem, a TB usa um processador ARM personalizado; portanto, teoricamente, se você escrevesse um código para ela, poderia fazer com que a TB rodasse de forma independente do computador (acho que alguém construiu um emulador de Mario para TB, mas não sou positivo). No entanto, você já possui um computador relativamente poderoso, por que transferir tarefas para o coprocessador Tb, muito menos poderoso?
NoahL

@ NoahL Estou perguntando para que eu possa determinar se todos os processos na TB estão listados no Activity Monitor. É para proteção AV.
goodguys_activate

Respostas:


9

Essa resposta pode não chegar ao cerne do que você quer fazer, mas eu a ofereço porque acho que sua pergunta é uma que interessará a muitas pessoas.

Os modelos MBP da Touch Bar da Apple realmente usam um chip T1 projetado pela Apple que ajuda a alimentar tanto a Touch Bar quanto o sensor Touch ID. Digo ajuda porque isso funciona em conjunto com a CPU Intel no núcleo dos MBPs. Na verdade, esse chip T1 é o mesmo do S2 nos modelos atuais do Apple Watch da série 2 (ele está sendo usado como processador e no Secure Enclave 1 ).

Durante a palestra da Apple , foi revelado que, além de ser usado para a Touch Bar, o T1 também lida com segurança para o sensor Touch ID, a câmera e o chaveiro.

Em termos da barra de toque, enquanto o T1 faz o envio de pixels para ele, o principal processador Intel é o que realmente processa o conteúdo que o T1 envia.

Em termos de segurança, o T1 é responsável por renderizar qualquer caixa de diálogo Apple Pay (porque é capaz de aproveitar o Secure Enclave) enquanto a transmissão real de qualquer dado Apple Pay é acionada pelo processador Intel principal.

Em termos do que você deseja fazer (ou seja, descarregar tarefas para o T1), não tenho certeza se / como isso funcionaria, pois apenas fiz o desenvolvimento do iOS. No entanto, eu sei que o desenvolvimento de qualquer coisa para a Touch Bar requer um Mac executando o macOS Sierra e o Xcode 8.1 ou superior. Abaixo estão alguns recursos que podem ser do seu interesse:

1. O Secure Enclave é uma parte segregada do chip usado para informações pessoais - o mesmo processo usado nos dispositivos iOS e Apple Watch. Você pode ler mais sobre isso no Guia de segurança do iOS .


Isso significa / implica que o Enclave Seguro existe no MacOS?
precisa saber é o seguinte

4
Absolutamente! Citação direta da Apple : "E o chip no seu Mac também inclui uma arquitetura de segurança avançada chamada Secure Enclave. O Secure Enclave está isolado do restante do chip, para que o macOS nunca tenha acesso aos seus dados de impressão digital. Além disso, é nunca armazenado nos servidores da Apple ou feito backup no iCloud ". Observe, porém, que isso se aplica apenas a Macs habilitados para Touch ID neste estágio.
Monomeeth
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.