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?
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?
Respostas:
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 .