去年9to5Mac在iOS 16.4 beta SDK中发现了一个名为“ComputeModule”的新设备类别的证据。当时,我们猜测这可能是一种类似Raspberry Pi的设备。现在看来,苹果最近宣布的用于在云端处理Apple Intelligence数据的Private Cloud Compute(PCC)正是我们去年报道的ComputeModule。
苹果的Private Cloud Compute即ComputeModule
当时,我们在iOS 16.4 beta文件中发现了ComputeModule13,1和ComputeModule13,3的引用。现在还有一个基于M2 Ultra芯片的服务器ComputeModule14,1。这很可能是苹果为其AI功能所使用的服务器。
Apple Intelligence既使用设备上的语言模型,也使用在线语言模型。但是,为了保障用户的隐私,苹果创建了使用自有芯片的PCC,以端到端加密的方式处理请求,这样即使是苹果公司也无法访问这些数据。一旦处理完成,所有数据都会被永久删除。
以下是苹果对PCC的描述:
Private Cloud Compute首次将苹果设备行业领先的安全性和隐私性扩展到云端,确保发送到PCC的个人用户数据除了用户之外无法被任何人访问——即使是苹果公司也不行。我们使用定制的苹果芯片和专为隐私设计的强化操作系统,我们相信PCC是迄今为止部署在云端AI计算中最为先进的安全架构。
但去年发现的第一批ComputeModule设备呢?我们也发现了更多关于它们的细节——而且苹果仍在积极使用它们。不过,它们运行的是基本的M1芯片。我们不确定苹果这些模块的具体用途,但推测该公司可能会用M1机器运行其他非AI任务。
苹果的Security Research博客有更多关于Private Cloud Compute工作原理的详细信息,绝对值得一读。