您的位置:首页 > 业界动态

M1 Mac开源驱动开发者揭秘了苹果定制GPU解决方案的特殊渲染方法「macbook m1 做开发」

发布时间:2017-04-18 14:40:41  来源:互联网     背景:

  尽管苹果一直在 M1 系列定制处理器的内部细节守口如瓶,但为 M1 Mac 硬件打造开源驱动程序的 Asahi Linux 发行版开发团队,还是努力在对其展开逆向工程。可知在艰苦的逆向工作期间,他们也发现了一些相当古怪且酷炫的地方。以 M1 开源图形驱动程序为例,Alyssa Rosenzweig 最近就在 M1 GPU 渲染管道中发现了一个化解错误的关键点。

macbook m1 做开发

  据悉,问题始于 GPU 对内存访问的不畅。作为一款性能超强的 GPU,它与 iPhone 上的 A 系列移动SoC 一样,需要通过走一些捷径来保持高效率。

雷军宣布小米汽车

苹果3万亿美元

  可知与独显相比,M1 没有直接渲染到帧缓冲区,而是对帧进行两次传递 —— 首先找到顶点,然后搞定其它更加密集的事务。

macbook m1 做开发

redmi k40pro屏幕怎么样

美国智能手机市场

  为此,苹果利用了专用硬件将帧分割成小块(基本上是迷你帧),并于二传时一次取一个小块来处理。

120寸幕布投影距离与高度

  平铺方案很好地化解了缓存资源不足的问题,但为了稍后将之凑成完整的一帧,GPU 需要保留每个顶点数据的缓冲区。

  结果 Rosenzweig 发现,每当这个缓冲区溢出时、渲染就无法正常进行下去。

macbook m1 gpu

  苹果在某个演示文稿中解释称,当缓冲区已满时,GPU 只会输出部分渲染(本例中为半只兔子)。

  在第一方应用程序中,苹果称之为参数缓冲区,且这个名词术语似乎取自 Imagination 的 PowerVR 文档。

  作为一家总部位于英国的、与 ARM 类似的芯片设计公司,Imagination 于 2020 年初与苹果签署了一项广泛的知识产权许可协议。

  而 2020 下半年上市的 M1 定制 SoC,就以该公司的 PowerVR GPU 架构为其图形硬件的基础。

macbookpro m1 gpu

  言归正传,正如你可能已经猜到的那样,软件可通过将各部分渲染叠加到一起、以完成整只兔子的渲染(当然中间还有十几个额外的步骤)。

  遗憾的是,这种渲染方式仍然不太准确(仔细留意兔子的足部)。Rosenzweig 指出,这是因为帧的不同部分在颜色 / 深度缓冲区之间被分割,而后者在加载部分渲染时会出现异常行为。

  好消息是,得益于苹果驱动程序的逆向工程参考配置,Asahi Linux 开发团队最终搞定了这个问题,最终渲染输出的兔子如图所示。

macbook m1 gpu

  TechSpot 总结道:不仅 Rosenzweig 的 M1 开源图形驱动程序跳过了相关环节来渲染图像,而是该 GPU 在架构设计之初就没有考虑到此类 3D 渲染应用场景。

斗鱼热议弹幕

  即便如此,苹果还是相当巧妙地让 PowerVR 图形 IP 成为了可与独显相媲美的软硬件解决方案。即便在许多方面都没有实现完全的超越,其表现依然相当酷炫。

  最后,想要深入了解 M1 GPU 渲染工作、以及针对 M1 逆向工程的其它探索,还请移步至 Rosenzweig 的个人技术博客和 Asahi Linux 发行版网站查看。



返回网站首页

本文评论
腾讯的战略变革_一张图看懂腾讯第三次战略升级
  2018年9月30日,腾讯宣布公司架构调整,在原有七个事业群的基础上进行重组整合,形成新的6个事业群,在本次调整中,腾讯新成立了云与智慧产业事业群(CSIG)、平台与内容事业群(PCG...
日期:02-10
小米13啥时发布_小米13或提前亮相 第二代骁龙8发布时间曝光:11月见
  今天,爆料人Yogesh Brar爆料,高通第二代骁龙8(骁龙8 Gen2)将于11月份登场,比往年提前了1个月时间。  据爆料,高通第二代骁龙8基于台积电工艺制程打造,采用全新的“1+2+2+3”...
日期:05-25
产品视角看攻击面管理,华云安发布攻击面管理产品解决方案
  数字时代,攻击面管理是网络安全运营技术的基石。基于攻击者视角,构建新一代的网络安全防御体系已渐成趋势。5月6日,在2022网络安全运营技术峰会(SecOps2022)上,北京华云安信...
日期:01-24
高通845内核_安卓Soc性能之王!高通祭出骁龙8 Plus:台积电4nm工艺加持
  5月16日上午,高通中国在微博发布了一张海报,正式宣布将于5月20日召开2022骁龙之夜,并将在此次发布会上发布全新骁龙移动平台。  而根据此前的传闻,此次发布会的重点就是发...
日期:01-09
台积电能生产几纳米芯片_台积电计划在中国台湾再建4座工厂 生产3纳米芯片
  6月20日消息,据国外媒体报道,台积电计划在中国台湾省台南地区再建4座工厂,以生产3纳米芯片。微软的创始人是保罗艾伦和谁  据外媒报道称,这4座工厂每座工厂的造价约为100...
日期:06-12
健康有益AI智能配镜方案获“2018数字医疗优秀合作案例”奖
  日前,在动脉网、蛋壳研究院、中国高科技产业化研究会联合举办的“无穷大Infinity”2018医疗科技世界论坛上,健康有益研发的AI智能配镜解决方案,获2018医疗科技世界论坛组委...
日期:06-12
抢台积电3nm产能!苹果自研处理器M2 Pro/M3齐曝光 性能更强
  对于苹果而言,其正在加强与台积电的合作,因为这样可以拿下更多的产能,除了A16,还有M2系列和M3等等。  据DigiTimes的消息称,台积电将生产M2 Pro和M3芯片,这两款芯片将采用...
日期:06-23
魅族发布会来了!新品夏日奇旅定档6月9日:大批新产品_魅族发布会礼品
  今天上午,大家心心念念的魅族新品发布会终于官宣。大众越野电动汽车价格ipad数位板windows  根据@魅族科技官微消息,将于6月9日19:30线上开启「热爱如夏·魅族新品夏日...
日期:01-27
索尼将参加 CES 2023,并于 1 月 5 日召开新闻发布会「mwc2021 索尼」
  12 月 30 日消息,索尼发布新年首发重磅活动,宣布参展 CES 2023,并将于北京时间 1 月 5 日上午 9:00 召开新闻发布会,届时将带来一众索尼黑科技,例如 PSVR2。  索尼 PS VR2...
日期:12-31
安卓不给力 苹果iPhone挤牙膏:连续三年使用5nm工艺「iPhone挤牙膏」
  苹果今年下半年就要推出iPhone 14系列手机了,这一代的果机在处理器选择上可能会分化,iPhone 14 mini及iPhone  14还会使用去年的A15处理器,iPhone 14 Pro及iPhone 14 Pro...
日期:06-22
中消云亮相2018北京通信展 全面展示智慧消防“火知眼”新模式
2018年9月26日-29日,由工业和信息化部主办的中国国际信息通信展览会(PT展)在北京•国家会议中......
日期:09-30
详解触宝IPO:从全球化再度出发的融合发展之道
  一家中国互联网公司,完全通过海外市场的技术创新,在全球开展业务。  一家白手起家的创业公司,以输入法业务为核心在美国成功IPO,被资本市场认可。  这两条实现任何一个...
日期:07-10
新西兰将出台新法律,强制向谷歌和 Meta 收取“本地新闻钱
  12 月 5 日消息,据《新西兰先驱报》报道,新西兰将效仿澳大利亚和加拿大的做法,出台新法律对使用当地新闻内容的科技巨头强制收取“合理费用”,估计在 3000 万至 5000 万美...
日期:12-10
陈睿对b站发展的作用_B站 CEO 陈睿:明年将实现 4 亿月活跃用户,亲自负责游戏业务
  北京时间 11 月 29 日晚间消息,哔哩哔哩(Nasdsaq:BILI;HKEX: 9626)今日发布了截至 9 月 30 日的 2022 年第三季度财报。财报显示,哔哩哔哩第三季度总净营收为 58 亿元(约...
日期:12-03
跟随iOS15.5!苹果发MacOS大更新:修复自家万元显示器 用户曾狂吐槽「mac 10.15.7更新不了」
  iOS 15.5正式版推出的同时,苹果今天还放出了macOS Monterey 12.4,这是2021年10月推出的macOS Monterey操作系统的第四次重大更新。红米k50和note11usb c和雷电3有什么区...
日期:05-20
我查了下机器翻译专利的申请量,于是有了些思考_关于机器翻译的论文
  近日,机器翻译受到格外关注,很多关心中译语通的朋友纷纷问询机器翻译的未来到底会是什么样子?一时间被问得也觉得需要好好思考下。于是默默地、很是认真地梳理了2015年以...
日期:03-24
欧税通VAT_欧洲VAT自主申报SaaS平台「欧税通」完成3亿元A轮及A+轮融资
  本轮融资资金将重点用于技术与产品研发。本田CR-V销量  编辑丨 江倩君  跨境电商合规SaaS领域中占比最大、增速最快之一的欧洲VAT自主申报SaaS平台「欧税通」宣布完...
日期:01-17
再见那些逐渐消失在智能手机上的功能
回顾智能手机发展史,从2007年的iPhone到现在,已经过去了11年,近些年由于智能手机的集成度越来越......
日期:09-29
中关村智能促进会_10.26,来参加中关村智能科技应用发展与资本对接峰会
  中关村智能科技应用发展与资本对接峰会,将于2018年10月26日在北大博雅国际酒店盛大开幕。20+大咖指点迷津,6家智能领域明星项目模式分享,50+投资机构候场待撩,其中超过20家...
日期:05-27
大众汽车最迟2033年在欧洲停产燃油车「奥迪2033年将放弃生产燃油车」
  北京时间10月27日早间消息,据报道,大众汽车正加紧推进全电动化计划,并承诺最迟从2033年开始在欧洲完全停产燃油车。amd发布基于zen3架构新锐龙处理器  大众品牌负责人托...
日期:11-12