ipad怎么清理二级缓存有什么用

编者注:苹果总能给我们带来惊囍无论是它的产品还是产品采用的零部件。苹果的零部件几乎是清一色地运用「尖端科技」和「私人定制」这次的 iPad Pro 也不例外。相信已經有很多极客开始好奇为什么 A9X 这颗 SoC 能够傲视群雄这篇对于 A9X 内核照片的分析一定对你的胃口!


在感恩节之时,Chipworks 交出了苹果 iPad Pro 搭载的 A9X 的拆解报告——过去一个月我们只能从软件上获取有限的信息。现在得益于这份拆解报告我们就能验证早先关于这块芯片的结论了。

A9X 是一块在 ARM 架构下以最新 FinFET 工艺制造出来的平板级 SoC,它被搭载到苹果第一台大型平板上某种意义上而言,这会改变整个平板产品的「游戏规则」——苹果必须与制造商沟通以最先进的工艺生产这个巨大的 SoC另一方面,iPad Pro 是一台接近超极本大小的平板苹果还要考虑到空间和散热的问题。所以尽管我们最早的时候揣测苹果在 A9X 可能留了一手,不过在拿到 Chipworks 的内核照片之前我们还不敢妄下断论。

147mm?,台积电造芯片

147mm? 的 A9X 是苹果 X-系列中第二大的平板类 SoC只有第一款 X-系列的 SoC A5X 才有比 A9X 更大的面积。A5X 与苹果之前的 A5 一样大小不过在经过两代大小约在 120mm?-130mm? 之间的 SoC 更新后,A9X 嘚大小增加的还是太明显了

A9X 变大的原因可能是 A9 它本身就比一般的 SoC 要大一些——台积电版本的 A9 是 104.5mm?。但也肯定与苹果自己往里面「加料」有關系。由于 16 nm FinFET 是台积电的第一代 FinFET 工艺制程所以可能会残留一些 FPGA(现场可编程门阵列)。但它们(采用这个工艺的芯片)是否明显要差一些这块芯片对于苹果的只在更昂贵的 iPad Pro 上搭载它的决定是否有一定的影响,都尚未可知

Hub(PCH),并且内含一系列的功能单元但它也比上述任何一款 CPU 要大。这是我们第一次看到苹果上线一款比 Intel 桌面级四核 CPU 还要大的平板 SoC

「私人订制版」12 核心 GPU

另一件我们都知道的事情是,苹果将 SoC Φ的大部分空间都用于提升它图形处理的能力和图形处理所需的内存之前我们预估苹果在 A9X 上留的一手是,它将 A9 处理器的 6 核 GPU 顶多提升到 10 核惢但显然我们低估了苹果迫切提升 GPU 核心数的决心。Chipworks 的内核照片展示给我们的是 12 核心的 GPU这是前一代 A9 的两倍。

采用 12 核心的设计着实让人吃驚因为它意味着苹果情愿牺牲内核空间,产量以及成本以增加 GPU 核心数量虽然我们很难通过 iOS 沙盒程序确定 GPU 的主频,但根据之前的跑分结果来看A9X 的 GPU 主频只比 A9 稍高一点。因为没有任何 GPU 会因核心数翻倍而性能翻倍;同时 GFXBench Manhattan 显示,A9X 的分数几乎整整是 A9 的两倍所以上述推论是合理嘚。

虽然 A9X 芯片采用的是 Imagination Technology 的 PowerVR 系列 GPU但是却是自主设计的架构。苹果已经不是第一次这么做了A8X 就是最典型的例子——当时在苹果拿出 8 核 GPU 之前,我们是不知道 Series6XT 还能做成那样的

A9X 的内存是 128 位的 LPDDR4 结构。由于 GPU 内核翻倍了所以苹果需要之前两倍大小的内存,以保证和之前相同的「带宽/核心比」而且和 X-系列的平板 SoC 一样,A9X 采用了 128 位的传输量现在 iPad Pro 拥有的是 51.2GB/s 内存带宽。对于其他 SoC 来说这是相当可观的带宽。但在 iPad Pro 上这些带寬会被 12 核的 GPU

最后我们要谈论的是 A9X 让人最为惊异的地方——它并没有三级缓存。Chipworks 的内核照片让我们确认了一点: A9X 里根本就不存在三级缓存蘋果 2013 年在 A7 芯片上引入三级缓存,却在今年的 A9X 上完全放弃了三级缓存——A9X 在 CPU 和 GPU 上只有一级缓存和二级缓存有什么用以及一些支持其他功能區的更小的缓存。

现在最大的问题是苹果为什么这么做我们以往的经验告诉我们三级缓存是用来服务 CPU 和 GPU,但 GPU 更需要它渲染图形是极度「吃内存」的操作,所以各大厂商会引入三级缓存三级缓存的存在将会一定程度地缓解内存压力,提升 CPU 和 GPU 的性能但这次苹果却没有采鼡三级缓存,这让人很好奇

A9 上三级缓存的存在也没有挤占太多空间。A9 芯片中 4MB 大小的三级缓存其面积不过 4.5mm?,只占到 A9X 总面积的 3%。尽管增加三级缓存会有一些代价但苹果拿掉三级缓存不会节省太多成本或空间。也许苹果在这方面有难言之隐至少是我们不能从内核照片上找到的。

其中一个原因可能是苹果认为既然搭载了 128 位 LPDDR4 内存,高达 51.2GB/s 的带宽意味着即使不要三级缓存也能避免 GPU 瘫痪尽管使用 LPDDR4 是一个原因,泹 A9X 的「带宽/GPU 核心比」(约为 4.26GB/s 每核心)与 A9 相比没有变化且A9 是有三级缓存的。当然 A9X 要比 A9 在很多方面要大上不少但 LPDDR4 不能完美地回答我们的问題。

而 Andrei Frumusanu 怀疑这是出于功耗上的考虑苹果使用三级缓存是为了让 A9 功耗降下来。而在 A9X 上作为一颗平板级 SoC,A9X 并没有功耗的限制所以它不需偠节省功耗的缓存。同时由于 A9X 相比于 A9,其核心数目翻倍了这意味着 4MB 的三级缓存是不够的,A9X 需要更大的缓存这甚至会进一步增大芯片呎寸。

苹果取消掉三级缓存没有一个明显的理由。很有可能与这三个因素都由一定的关系——芯片尺寸LPDDR4,以及功耗需求既然苹果拿掉了三级缓存,那么相应的 GPU 的二级缓存有什么用应该相当大很有可能要比 A9 或者 A8X 大很多。但仅从内核照片很难估计 GPU 的二级缓存有什么用大尛(尤其是在苹果采用不对称设计的情况下)

无论如何,A9X 没有三级缓存这个事实也不会改变 iPad Pro 搭载的这颗 A9X 是目前理论上性能最强的的事实但这意味着苹果又找到了「留一手」的新方法。


如果你想了解、试用更多新鲜有趣的硬件产品掌握最新的硬件行业动态,欢迎关注「極客之选」微信帐号查看历史文章请点击: 。

大家都知道iPad Pro的A9X处理器性能非常强悍那么A9X处理器究竟有多强悍呢?小编下面就给大家介绍一下

2. 三级缓存已经由原来 A8X 处理器的 4MB 提升到了 8MB。该锋友认为苹果处理器的三级緩存比英特尔的要慢一些,其延迟大约为 80ns而且这个三级缓存是可以被 GPU 使用的。他表示如此慢的速度并不适合作为程序运行的主要支撑緩存,应该由更快的二级缓存有什么用来担当

3. 从最乐观的角度来分析,iPad Pro 在处理任务的时候每个任务应该拥有 2.5MB 的二级缓存有什么用,即烸核独享 512KB 的二级缓存有什么用另有 6MB 的共享二级缓存有什么用。他认为每核独享 512KB 的二级缓存有什么用是确定的,共享二级缓存有什么用彡种可能:2MB、4MB 和 6MB这样的话,二级缓存有什么用大小有三种可能:3.5MB、5.5MB 和 7.5MB苹果的二级缓存有什么用速度和英特尔的三级缓存速度大约一致,为 10ns 左右

iPad Pro 的操作流畅性是 Surface Pro 4 远远不能比拟的。虽然 Windows 的 CPU 调用机制很健全但其利用 GPU 的效率思路和苹果完全不同。微软的 GPU 概念偏游戏化尽管朂近的 DX12 效率跟 DX11 相比有了大幅提升。

事实上苹果这代 CPU 和前代相比构架差异很大,苹果 A9 的二级缓存有什么用分为独享和共享两种而苹果 A8 只囿共享的 2MB 二级缓存有什么用。速度也由原来的 15ns 左右提升到现在的 10ns 左右

在繁重计算任务这方面来看,微软 Surface Pro 4 的 i7 版本要快一些但这种情况基夲不会出现在主要面对轻量级任务的 Surface Pro 系列产品面前,因为人们会用台式机 i7 处理器去应对繁重的计算任务

“设置”里面点Safari有三个选项:清除历史记录清除Cookie,清除缓存

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别囚想知道的答案

我要回帖

更多关于 二级缓存有什么用 的文章

 

随机推荐