核多不一定强,双核A9强过四核A7?

2023-10-30 04:58

本文主要是介绍核多不一定强,双核A9强过四核A7?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在平板电脑市场上,谁家方案的性能最强这始终会是个话题,因为这直接关系着消费者可能会选择哪一款产品,来让自己的开销物有所值。而在目前的国产平板当中,双核A9和四核A7是受关注度最高的两套方案,它们分别以双核与四核的身份,在各自的市场上有着相当的比重和影响力,那么,如果要比较这两套方案谁更加强大呢?我们会得到怎样的答案呢?
国内双核A9架构的代表,瑞芯微的RK3066双核方案
国内双核A9架构的代表,瑞芯微的RK3066双核方案

  看起来,四核A7似乎要更强一点,但这或许只是名称上给人的感觉,双核方案的性能其实并不见得一定比四核方案要差,在不同的架构、处理器之外的图形芯片等各类配件等方面的不同,这甚至比处理器主频和核心数还要重要得多。所以,当面对双核A9和四核A7,到底谁的性能更强劲呢?

  “异构四核”并非真四核,双核A9比四核A7架构更强

  首先来看处理器,一个双核一个四核,理论上四核心的方案应该更强,但其实不然,四核方案的A7架构,实际上是一种折中的解决方案,它在ARM的“big-little”策略当中其实是扮演的“小狗”也就是“协处理器”的角色,它定位是给A15架构的主核心来做辅助的,而如果用它来作为主核心使用,性能其实很难得到保证,这样的“异构四核”,事实上并不是真正的四核方案。
ARM官方的说明,性能确实有差
ARM官方的说明,性能确实有差

  换句话说,40nm制程工艺的A7架构并不具备ARM官方设定的28nm工艺的性能和功耗优势,若用四个A7架构并行,性能其实比两个A9要弱比如在多任务处理的场景下,双核A9架构会拥有更强的数据传输和协同处理的能力,这在ARM官网的数据上是找得到相关资料的。

  而如果我们要进行换算,在1.0GHz主频下,单核A9的性能=单核A7×1.35;而在1.6Ghz主频下,双核A9=单核A9×1.6×1.7=单核A7×1.35×1.6×1.7,所以算下来,双核A9=单核A7×3.672,而四核A7=单核A7×2.2,所以双核A9的性能是大于四核A7的。

  图形芯片决胜负,Mali-400MP4更实际体验也更好

  处理器部分胜出,而一套方案又不是只有处理器,那么在图形芯片环节两套方案的比较又是怎样的呢。其实从一组数据就可以明显看到,瑞芯微3066方案当中的Mali-400MP4,它的像素处理能力完胜A31方案当中的SGX544MP2,这当中就包括GLBenchmark测试项目跑分的情况:
核多不一定强,双核A9强过四核A7?

  或者说,在我们用来判断图形芯片性能的三角形生成率和像素填充率两个环节当中,三角形生成率已经随着我们日常移动应用趋势的变化,而变得不再特别重要,因为目前并没有什么游戏或者UI界面的帧率被限制在三角形生成率,尤其在分辨率不断提高,从WVGA到QHD,到现在720p、1080p已经成为主流的情况下,我们主要需要的是像素处理能力的提高,而非三角形处理的能力,因为行动游戏设计的趋势是用每个像素点上的效果来产生场景的”复杂度”,过多的三角形,带宽的需求在行动平台上目前是无法满足的。

  所以我们可以得出这样的结论:Mali-400MP4在实际使用当中的体验会优于SGX544MP2,因为它将主要的精力用在了解决实际问题上,在用户实际体验得到的环节,Mali-400MP4会表现得更好。

   处理器与图形芯片都更强,双核为什么不能比四核更好用
A7的定位其实只是协处理器,并不能充分发挥制程和架构上的优势
A7的定位其实只是协处理器,并不能充分发挥制程和架构上的优势

  所以,既然处理器双核A9性能更强,图形芯片部分Mali-400MP4的实际体验也更好,那么这样组合下的瑞芯微3066方案,当然可以完胜四核A7架构的方案。或者说,在当下的市场上,每位消费者都可以更加冷静仔细地对产品进行分辨,所谓的“四核”并不见得就更强,也许背后有芯片商和品牌们有意地钻空子,而双核也不见得就过时了,技术成熟且足够扎实的双核心方案,完全能够有更加强悍的表现。

  这样的道理,在我们这里进行的双核A9架构与四核A7架构的对比当中,已经体现得足够明显。

这篇关于核多不一定强,双核A9强过四核A7?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/305709

相关文章

跟我一起玩《linux内核设计的艺术》第1章(四)——from setup.s to head.s,这回一定让main滚出来!(已解封)

看到书上1.3的大标题,以为马上就要见着main了,其实啊,还早着呢,光看setup.s和head.s的代码量就知道,跟bootsect.s没有可比性,真多……这确实需要包括我在内的大家多一些耐心,相信见着main后,大家的信心和干劲会上一个台阶,加油! 既然上篇已经玩转gdb,接下来的讲解肯定是边调试边分析书上的内容,纯理论讲解其实我并不在行。 setup.s: 目标:争取把setup.

Cortex-A7:ARM官方推荐的嵌套中断实现机制

0 参考资料 ARM Cortex-A(armV7)编程手册V4.0.pdf ARM体系结构与编程第2版 1 前言 Cortex-M系列内核MCU中断硬件原生支持嵌套中断,开发者不需要为了实现嵌套中断而进行额外的工作。但在Cortex-A7中,硬件原生是不支持嵌套中断的,这从Cortex-A7中断向量表中仅为外部中断设置了一个中断向量可以看出。本文介绍ARM官方推荐使用的嵌套中断实现机

你一定不知道的10个Python读写文件的高效技巧!

在Python中高效地读写文件是日常编程任务中的一项重要技能。这里将详细介绍10个高效的Python文件读写技巧,涵盖基本的文件操作到高级技巧。 1. 使用with语句管理文件 使用with语句可以确保文件被正确关闭,即使在读写文件时发生异常也是如此。with语句会自动管理文件的上下文,包括文件的打开和关闭。 with open('example.txt', 'r') as file:con

学历不会改变命运但知识一定可以改变命运

一、知识与学历的区别 首先,我们需要区分“知识”与“学历”。学历通常是指一个人通过正规教育体系获得的证书或学位,而知识则是更为宽泛的概念,它包括了一个人通过各种途径获得的信息、技能和理解。学历可能只是知识的一部分,而真正的知识应该是全面的,它不仅仅局限于书本和课堂。 二、知识如何改变命运 提升个人素质:知识的积累能够提升个人素质,包括思维能力、判断力和创造力。这些都是在现代社会中取得成功

【编程底层思考】线程阻塞时一定会释放cpu吗

线程阻塞时是否释放CPU取决于阻塞的原因和操作系统的行为。以下是一些具体情况: 1. 阻塞等待资源:当线程因为等待某个资源(如锁、信号量、条件变量等)而阻塞时,它通常会释放CPU,以便其他线程可以运行。在这种情况下,阻塞的线程不会占用CPU资源,直到它等待的资源变得可用。 2. 阻塞等待I/O操作:当线程因为等待I/O操作(如读取文件、网络通信等)而阻塞时,它也会释放CPU。操作系统会将线程挂

连接oracle的应用达到一定数量其他人就无法连接的原因以及解决办法

根本原因就是Oracle的process和session已经达到了甚至超过了最大值,解决办法如下: 查看process和session的参数和占用值: show parameter processes; select count() from v p r o c e s s ; s e l e c t c o u n t ( ∗ ) f r o m v process; select count(

Cortex-A7支持的内存类型详解及配置举例

0 参考资料 Introduction to memory protection unit management on STM32 MCUs.pdf ARM ArchitectureReference Manual ARMv7-A and ARMv7-R edition.pdf 1 Cortex-A7支持的内存类型详解 1.1 内存类型 ARM架构处理器支持的内存类型分为三种,分别是

SAT作文例子一定要鲜活

很多学生都问,在SAT作文例子中使用外国的还是中国的例子好,自己也曾听从过老师的教诲:对于barron’s里面作文讲的X大最常见话题(貌似有:obstacle, courage, equality等,每个方面找10个很有说服力的SAT作文例子。于是自己开始疯狂地寻找例子的历程,结果过去了一个月,例子找到10来个有力的(离要求还差很远,但是在SAT作文中就是运用不上去。   SAT作文例子一定

你一定想知道的Redis数据库详解

目录 一、Redis介绍 1.1定义 1.2为什么要有Redis 1.3 Redis和Mysql的对比 1.4 Redis的一些常见命令 二、Redis 常见的数据结构 一、字符串(String) 二、哈希(Hash) 三、列表(List) 四、集合(Set) 五、有序集合(Sorted Set) 三、Redis的应用场景 四、实验练习 4.1redis部署 实验环境

【劳动仲裁】打工人一定要看这篇文章【收藏篇】

【劳动仲裁】纯经验干货分享,点个关注防止需要时找不到! 当公司决定搞你心态,变相逼退你时,无非就那么些手段,只要你能正确应对,并做好收集证据的准备,就不足为惧。合理利用法律的武器维护自身利益。 什么情况是N ?2N?N+1? N 指的是公司有违法行为(社保未全额缴纳,未足额发放工资,不提供 劳动条件,合同到期不续签,公司破产清算),员工提出被迫离职 ,解除劳动合同经济补偿金 (金额:离