苹果A10处理器内核图曝光:找不到小核心CPU

简介:

iPhone7、iPhone 7 Plus上的A10处理器是苹果第一次采用四核心设计,而且是大小核混合架构,包括两个高性能核心、两个低功耗核心。ChipWorks近日对iPhone 7的各个零部件进行了深入拆解分析,尤其是这颗A10处理器,但也引出了许多问题。

A10处理器的表面编号为APL1W24/339S00255,相比之下A9的是APL1022/339S00129——这是苹果处理器首次在四位数字编号中出现字母,但不清楚具体代表什么。

可以确认,至少手头这款iPhone7 A1778版本的A10处理器是台积电16nm FinFET工艺制造的,理论上这一代应该都是,但仍需进一步观察。

处理器内核上的编号为TMGK98,延续了A9 TMGK96,而核心面积大约125平方毫米,封装使用了台积电最新的InFO技术而比以往更紧凑,晶体管据称33亿个。

X射线下的顶视图,可以看到LPDDR4内存被分成了四块,而不是堆叠在一起,这样能大大降低芯片厚度。

晶体管级别的内核照片:六个GPU核心(分为三组)、SDRAM内存控制器(分成四组应该是128-bit位宽)、SRAM缓存(分成两组)都清晰可见,没啥疑问,唯独四个CPU核心的位置无法完全确定。

可以基本肯定,两个高性能CPU核心应该就在右侧中间位置,但是两个低功耗核心,究竟是和大核心紧挨着,还是在左下方两个区域,尚不能肯定。

测量显示,右侧中间的CPU核心区域面积约16平方毫米,相比A9里的两个核心大了3平方毫米,是单纯核心增大还是加入小核心而造成的,还是个谜。

值得一提的是,权威测试软件GeekBench目前也只能识别出A10的两个大核心。

本文转自d1net(转载)

相关文章
|
4月前
|
缓存 C语言 计算机视觉
程序与技术分享:CPU0处理器的架构及应用
程序与技术分享:CPU0处理器的架构及应用
|
1月前
|
Linux API 调度
CPU热插拔在内核中的支持 【ChatGPT】
CPU热插拔在内核中的支持 【ChatGPT】
36 14
|
2月前
|
机器学习/深度学习 人工智能 并行计算
【人工智能】CPU、GPU与TPU:人工智能领域的核心处理器概述
在人工智能和计算技术的快速发展中,CPU(中央处理器)、GPU(图形处理器)和TPU(张量处理器)作为核心处理器,各自扮演着不可或缺的角色。它们不仅在性能上各有千秋,还在不同的应用场景中发挥着重要作用
110 2
|
2月前
|
Linux
Linux系统如何查看版本信息,内核、发行版、cpu、所有版本
Linux系统如何查看版本信息,内核、发行版、cpu、所有版本
|
2月前
|
存储 固态存储 测试技术
|
3月前
|
Linux 开发工具
CPU-IO-网络-内核参数的调优
CPU-IO-网络-内核参数的调优
68 7
|
3月前
|
机器学习/深度学习 人工智能 并行计算
GPU 和 CPU 处理器的架构
CPU(中央处理器)和 GPU(图形处理单元)是计算机系统中最重要的两种处理器。它们各自的架构设计和技术体系决定了其在不同应用领域中的性能和效率。
92 1
|
5月前
|
监控 数据可视化 数据挖掘
R语言质量控制图、质量管理研究分析采购订单数量、CPU时间、纸厂产出、钢板数据可视化
R语言质量控制图、质量管理研究分析采购订单数量、CPU时间、纸厂产出、钢板数据可视化
|
5月前
|
缓存 BI Linux
CPU-IO-网络-内核参数的调优(一)
【4月更文挑战第3天】本文介绍了Linux系统中调整CPU资源使用的两种方法。一是通过`nice`和`renice`命令改变进程优先级,影响进程对CPU的占用。`nice`用于设置新进程的优先级,例如将`vim`的优先级设为-5,而`renice`用于改变已运行进程的优先级。二是使用`taskset`设置进程的CPU亲和力,指定进程在特定CPU上运行,如将`vim`限制在CPU0上执行。此外,通过`vmstat`工具监控系统状态,分析CPU利用率、内存使用、IO活动和上下文切换,帮助找出系统瓶颈。
86 1
|
11月前
|
存储 Linux Docker
跨cpu架构部署容器技术点:怎样修改Linux 的内核版本
在使用Docker 进行跨平台部署之后,我们还可以尝试进行跨架构部署。 从X86 架构上移植到 aarch64 上。
241 0