2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

Apple 计划开发完全定制的 GPU 架构

  • 2017-04-11
  • 本文字数:1071 字

    阅读完需:约 4 分钟

根据 Apple 目前的 GPU 供应商,英国 Imagination Technologies 事务所透露,为了驱动未来新款设备的 GPU,Apple 将自行开发定制的图形架构。新 GPU 将在 15 个月到未来两年内完工,届时将成为首个由 Apple 自行制造,与 Imagination Technologies 完全无关的 GPU。

如果不是由 Imagination Technologies 透露,按照 Apple 一贯的保密原则,这一决定可能依然不被人所知。Imagination Technologies 披露说:

[Apple] 正在独立从事一项单独的图形芯片设计项目,此举意在完全控制自己的产品,降低自己未来对 Imagination 技术的依赖。

实际上,业内早在广泛流传 Apple 打算开发自己 GPU 架构的传言,这主要是因为 Apple 早在 2016 年 10 月开始开始,就已在从Imagination Technologies 以及其他公司挖角图形硬件工程师。实际上根据Real World Technologies 公司David Kanter透露,首款Apple 独立研发的GPU 设计在去年就已借助iPhone 7 闪亮登场,不过那款GPU 仅部分内容为Apple 的原创,主要基于Imagination Technologies 原有设计。根据Kanter 的介绍,Apple 和Image Technologies 的设计,主要差别在于GPU 寄存器的文件组织方式以及数据转换流程。

按照Imagination Technologies 的披露,似乎Apple 正在自行设计一套全新架构,该架构“不再依赖Imagination 的技术,不违反Imagination 的专利、知识产权,以及机密信息”。目前尚不清楚Apple 会从哪个方向革新自己的GPU 设计,但 Benedict Evans 提出了自己的看法,认为:

Apple 正在借助 iPhone 7+ 的摄像头涉足“计算摄影”领域,而 GPU 是在设备本地进行机器学习的核心 […],此外,Apple(有可能)还在研发扩增现实眼镜,这也离不开各类计算机视觉和图像处理任务。

开始全面采用独立定制的 GPU,这一举措类似于 Apple 在 2010 年通过完整的专有架构CPU 打造的A4 处理器,该架构至今已进化为驱动了iPhone 7 的A10 处理器。Apple 的CPU 架构针对掌上设备的使用进行了大量优化,并已被视作相比其他竞争对手, Apple 实现性能优势的主要因素之一。

自从 iPhone诞生之日起,Imagination Technologies 就通过自己的 PowerVR 架构为其 GPU 栈,尤其是 OpenGL ES、OpenVG,以及 OpenCL 加速提供着支持。依托独特的特性,PowerVR 使得低功耗片上系统的实现更适合各类掌上设备,例如Apple iPhone、iPad、Apple Watch,以及Apple TV。很多人认为,采用能够原生支持2D 和3D 动画的独立GPU,是使得iOS 在初代iPhone 这种运算能力不够强大的硬件上依然能够快速响应的关键因素。

阅读英文原文 Apple Plans to Develop a Fully Custom GPU Architecture

2017-04-11 19:002467
用户头像

发布了 283 篇内容, 共 122.6 次阅读, 收获喜欢 63 次。

关注

评论

发布
暂无评论
发现更多内容

ICLR 2022|唯快不破!北航、NTU、百度飞桨提出面向极限压缩的全二值化BiBERT

百度大脑

编程术语的类比(一)

北极的大企鹅

思维转换 编程思想

千万级学生管理系统的考试试卷存储方案

阿卷

架构实战营

java培训:多个线程同时访问一个类是否有问题方法

@零度

JAVA开发

教你3种Kafka的指定副本作为Leader的实现方式

华为云开发者联盟

Leader Kafk 副本 AR顺序

深度剖析数仓CN增量备份技术

华为云开发者联盟

华为云 备份 GaussDB(DWS) 备份容灾 CN增量备份

深入分析沙箱逃逸漏洞

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞

你真的会 i++吗

爱笑的小雨

性能测试中过滤异常的响应时间

FunTester

性能测试 HTTP 接口测试 响应时间 FunTester

福昕软件与中国船级社签署框架合作协议,共建数字船舶发展新高地

联营汇聚

不联网的情况下,使用 electron-builder 快速打包全平台应用

编程三昧

Electron 3月月更 electron-builder

数字化时代,银行如何建设管理小程序平台促进线上金融业务发展?

FinClip

小程序 银行

Apache Flink 在移动云实时计算的实践

Apache Flink

大数据 flink 开源 编程 实时计算

烂书!《气候经济与人类未来》

懒时小窝

烂书

OceanBase 推出全新品牌 slogan

OceanBase 数据库

数据库 oceanbase 品牌slogan

ZStack 与龙蜥操作系统完成兼容性认证,共同打造安全可信的云+OS技术生态

OpenAnolis小助手

云计算 开源 操作系统 云平台

大数据培训:Kafka存储结构及Log清理机制

@零度

大数据 kafka log

推荐 10 本 Go 经典书籍,从入门到进阶(含下载方式)

AlwaysBeta

Go golang 编程语言 书单推荐 Go 语言

别再用 Redis List 实现消息队列了,Stream 专为队列而生

CRMEB

web前端培训:js算法面试es6实现

@零度

JavaScript ES6

NFT卡牌盲盒游戏系统开发搭建

薇電13242772558

NFT

加入XTransfer,和技术大咖一起大展身手!

XTransfer技术

程序员 招聘 跨境支付

编程和英语,数学到底什么关系

北极的大企鹅

思维转换 编程思想

Web 键盘输入法应用开发指南 (5) —— 实战技巧

天择

JavaScript 键盘 实战 输入法 3月月更

Docker原理——数据包怎么发出去

kof11321

容器 原理 容器网络方案

Android编译优化系列-kapt篇

字节跳动终端技术

android 字节跳动 编译优化 火山引擎 火山引擎MARS

不会Netty,你永远是个Java菜鸟

博文视点Broadview

45个 GIT 经典操作场景,专治不会合代码

程序员小富

git

注入语句详解(get注入,cookie注入,搜索型注入等)

喀拉峻

网络安全

编程术语的类比(二)

北极的大企鹅

学习 思维转换 编程思想

推荐学java——SpringMVC第一课

逆锋起笔

springmvc java框架 Spring Java 3月月更

Apple计划开发完全定制的GPU架构_移动_Sergio De Simone_InfoQ精选文章