¿La TouchBar tiene su propia GPU, CPU o RAM?

Quiero saber si la barra táctil usa una CPU y un procesador estilo iOS en miniatura, o si comparte la CPU, la GPU y otros aspectos con la computadora principal.

¿Puedo (en teoría) descargar tareas (GPU/CPU, etc.) a la barra táctil?

Bueno, el TB usa un procesador ARM personalizado, por lo que, en teoría, si escribiera un código para él, podría hacer que el TB ejecute algo independientemente de la computadora (creo que alguien construyó un emulador de Mario para TB, pero no estoy seguro). Sin embargo, ya tiene una computadora relativamente poderosa, ¿por qué descargar tareas al coprocesador Tb mucho menos poderoso?
@NoahL Estoy preguntando para poder determinar eventualmente si todos los procesos en TB están enumerados en el Monitor de actividad. Es para protección AV.

Respuestas (1)

Es posible que esta respuesta no llegue al quid de lo que desea hacer, pero la ofrezco porque creo que su pregunta interesará a mucha gente.

Los modelos Touch Bar MBP de Apple en realidad usan un chip T1 diseñado por Apple que ayuda a alimentar tanto la barra táctil como el sensor Touch ID. Digo ayuda porque esto funciona en conjunto con la CPU Intel en el núcleo de los MBP. Este chip T1 es en realidad el mismo que se encuentra dentro del S2 en los modelos actuales de Apple Watch de la Serie 2 (se usa como procesador y Secure Enclave 1 ).

Durante el discurso de apertura de Apple, se reveló que además de usarse para la barra táctil, el T1 también maneja la seguridad del sensor Touch ID, la cámara y el llavero.

En términos de la barra táctil, mientras que el T1 le envía píxeles, el procesador Intel principal es lo que realmente procesa el contenido que envía el T1.

En términos de seguridad, el T1 es responsable de representar cualquier cuadro de diálogo de Apple Pay (porque puede aprovechar el Enclave seguro) mientras que la transmisión real de cualquier dato de Apple Pay es accionada por el procesador principal de Intel.

En términos de lo que desea hacer (es decir, descargar tareas al T1), no estoy seguro de si esto funcionaría o cómo funcionaría, ya que solo he desarrollado iOS. Sin embargo, sé que desarrollar cualquier cosa para Touch Bar requiere una Mac con macOS Sierra y Xcode 8.1 o superior. A continuación se presentan algunos recursos que pueden ser de su interés:

1. Secure Enclave es una parte segregada del chip que se usa para la información personal, el mismo proceso que se usa en los dispositivos iOS y Apple Watch. Puede leer más sobre esto en la Guía de seguridad de iOS .

¿Algo de esto significa/implica que Secure Enclave existe en MacOS?
¡Absolutamente! Cita directa de Apple : "Y el chip de su Mac también incluye una arquitectura de seguridad avanzada llamada Secure Enclave. Secure Enclave está aislado del resto del chip, por lo que macOS nunca tiene acceso a sus datos de huellas dactilares. Además, es nunca se almacenó en los servidores de Apple ni se realizó una copia de seguridad en iCloud". Tenga en cuenta, sin embargo, que esto solo se aplica a las Mac habilitadas para Touch ID en esta etapa.