在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

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:002529
用户头像

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

关注

评论

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

直播预告 | 流程挖掘如何助力头部制造业实现千万级增长?

望繁信科技

【杂谈】网络协议(一)

自然

网络 8月月更

【杂谈】网络协议(二)

自然

网络层 8月月更

Beetle编译/部署自动化

转转技术团队

CI/CD

多模态算法在视频理解中的应用

之家技术

人工智能 算法 视频 多模态

用golang官方Docker镜像运行项目

程序员欣宸

golang 8月月更

你就是函数响应式编程(FRP)啊?!【附 RxJS 实战】

掘金安东尼

前端 函数式编程 8月月更

音频技术的下一个“热点”,会出现在哪个领域?丨一期一会 • 音频工程师专场

RTE开发者社区

人工智能 音频

华为云CDN&云视频通信专场:828低价购,CDN0.05元/GB起,短信0.006元/条起

sofiya

开源一夏 | Foundation对于模态框以及Subsystems的深入运用的理解心得

恒山其若陋兮

开源 8月月更

灵魂拷问:你精神内耗了吗?由TA来治愈吧

白洞计划

gateway网关

急需上岸的小谢

8月月更

【算法实践】| 一步步带你实现寻找最大公约数

迷彩

数学 算法解析 算法实践 8月月更 最大公约数

NOIP考试注意事项

工程师日月

8月月更

kubernetes ansible快速构建

CTO技术共享

头脑风暴:判断子序列

HelloWorld杰少

算法 LeetCode 8月月更

Java开发微信公众号初体验

源字节1号

前端开发 后端开发 小程序开发

字典服务的设计与管理

Java 架构

基于时间戳的日志回放引擎

FunTester

七种常见的IPv6网络攻击

穿过生命散发芬芳

ipv6 8月月更 网络攻击

C++多态案例(三)-电脑组装

CtrlX

c c++ 面向对象 8月月更

数据技术大融合,HSTAP数据库有多少想象空间?

MatrixOrigin

MatrixOrigin MatrixOne HSTAP

什么数据库这么猛?5.6 版本刚开源一个半月,8.0 版本竟然就要启动了?| StoneDB 社区答疑第二期

StoneDB

MySQL 数据库 开源 StoneDB 8月月更

828选华为云,实惠更实用——为什么选择华为云CDN的企业多?

sofiya

网络架构设计概要

阿泽🧸

8月月更

每日一 R「12」数据结构(三)哈希表

Samson

8月月更 ​Rust

Kubernetes伟大的未来

CTO技术共享

leetcode 503. Next Greater Element II 下一个更大元素 II(中等)

okokabcd

LeetCode 算法与数据结构

Kubernetes Argo Rollouts高级的部署能力

CTO技术共享

并行接口8255A简介

乌龟哥哥

8月月更

关于TAE(Transactional Analytical Engine)的那些事

MatrixOrigin

MatrixOne 矩阵起源 MatirxOrigin TAE

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