TouchBarには独自のGPU、CPU、またはRAMがありますか?


8

タッチバーが小型iOSスタイルのCPUとプロセッサーを使用しているかどうか、またはCPU、GPU、およびその他の側面をメインコンピューターと共有しているかどうかを知りたいですか?

(理論的には)タスク(GPU / CPUなど)をタッチバーにオフロードできますか?


TBはカスタムARMプロセッサを使用しているので、理論的には、コードを記述すれば、コンピューターとは独立してTBを実行させることができます(TBのマリオエミュレーターを誰かが作ったと思いますが、私は前向きではありません)。しかし、あなたはすでに比較的強力なコンピューターを持っています、なぜタスクをはるかに強力でないTbコプロセッサーにオフロードするのですか?
NoahL 2017

@NoahL結局、TBのすべてのプロセスがアクティビティモニターに一覧表示されているかどうかを確認できるように質問しています。AV保護用です。
goodguys_activate 2017

回答:


9

この答えはあなたがしたいことの核心に到達しないかもしれませんが、あなたの質問は多くの人に興味があるだろうと思うので、私はそれを提供します。

アップルのタッチバーMBPモデルは、タッチバーとタッチIDセンサーの両方に電力を供給するのに役立つアップルが設計したT1チップを実際に使用しています。私が言うことができます、これはMbpsを中核にインテルのCPUと連携して動作しますので。このT1チップは実際には、現在のSeries 2 Apple WatchモデルのS2内にあるものと同じです(プロセッサーおよびSecure Enclave 1として使用されています)。

Appleの基調講演中に、T1はTouch Barに使用されるだけでなく、Touch IDセンサー、カメラ、およびキーチェーンのセキュリティも処理することが明らかになりました。

タッチバーに関しては、T1がピクセルを送信する一方で、メインのIntelプロセッサがT1が送信するコンテンツを実際にレンダリングします。

セキュリティの観点から、T1はすべてのApple Payデータの実際の送信がメインのIntelプロセッサーによって実行されている間、(Secure Enclaveを利用できるため)Apple Payダイアログのレンダリングを担当します。

あなたが何をしたいか(つまり、T1にタスクをオフロードすること)に関しては、私がiOS開発しか行っていないので、これがどのように機能するかはわかりません。ただし、タッチバー用に何かを開発するには、macOS SierraおよびXcode 8.1以降を実行しているMacが必要であることは知っています。以下は、いくつかの資源であることが興味のあることは:

1.セキュアエンクレーブは、個人情報に使用されるチップの分離された部分であり、iOSおよびApple Watchデバイスで使用されるのと同じプロセスです。詳細については、iOSセキュリティガイドをご覧ください。


これは、Secure EnclaveがMacOSに存在することを意味または暗示しますか?
goodguys_activate 2017

4
絶対に!Appleからの直接の引用:「Macのチップには、Secure Enclaveと呼ばれる高度なセキュリティアーキテクチャも含まれています。SecureEnclaveはチップの他の部分から隔離されているため、macOSが指紋データにアクセスすることはありません。さらに、 Appleサーバーに保存したり、iCloudにバックアップしたりしないでください。」ただし、これはこの段階ではTouch ID対応のMacにのみ適用されます。
Monomeeth
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.