Arm 发布移动端 v9 体系新架构,CPU、GPU、IP全囊括了
作者 | 夕颜
头图 | 下载于ICphoto
出品 | AI 科技大本营(ID:rgznai100)
2021年5月25日晚,Arm发布了针对移动端的Armv9体系新架构,除了公布首款全面计算(Total Compute)解决方案,Arm还发布了首批基于Armv9 架构的Cortex-A CPU,为消费电子视觉体验而设计的Mali-G GPU系列,以及与之适配的系统 IP CoreLink 700。
具体发布新产品有哪些呢?我们详细来看一下。
全面计算解决方案
2019年,Arm宣布了全面计算战略,表示将对SoC设计采取了一种以解决方案为中心的整体方法。经过从单个IP过渡到设计和优化系统,Arm创建了以用力驱动的解决方案,此次Arm发布的全面计算解决方案,就是这个愿景首次付诸实践。
那么,这个号称将推动下一个十年计算创新的全面计算解决方案到底是什么呢?
简而言之,这个方案采用系统范围的整体优化方法,横跨Arm的硬件IP、物理IP、软件、工具和标准,适用于所有消费类设备市场以及不同的性能和效率层。
其核心是Arm的全新IP套件,包括首批Armv9 Cortex™CPU、针对图形功能的Mali™GPU和全新的CoreLink™系统IP,如下所示:
这个系列方案中所包含的要素,就是接下来Arm新发布的几个系列产品。
面向消费电子的Arm Cortex CPU
首先是三款基于v9架构的CPU,面向各种消费电子产品,如笔记本电脑、智能电视等,带来更长的电池续航时间和更持久的手机游戏体验。
Arm Cortex-X2是Arm目前性能最强大的 CPU,相比 X1 性能提高 16%,机器学习ML翻倍,相较于当前旗舰型安卓智能手机,它的性能高出 30%。除了峰值性能外,Cortex-X2还可在旗舰智能手机和笔记本电脑之间扩展,可灵活调整基于不同场景的计算能力;
Cortex-A710是首款基于 Armv9 架构的大核 CPU,与 Cortex-A78 相比,能效提升 30% ,性能提升 10%;
Cortex-A510是 Arm 过去四年来推出的首款高效率小核,相较于Cortex-A55,性能提高35%,能效提高20%,机器学习性能提升三倍,总体性能接近几年前推出的上一代大核(A73),适用于智能手机、家用设备和可穿戴设备。
值得注意的是,Armv9-A CPU群集(cluster)的支柱是新款的动态共享单元(DynamIQ Shared Unit)DSU-110,该组件可为不同的细分市场提供各种解决方案。DSU-110 具备可扩展性、可支持多达八个Cortex-X2内核配置的性能、安全性和机器学习功能,同时还能确保效率表现。
此外,为了支持生态系统对于性能的需求,Arm透露将在2023年仅提供64位的移动应用大核和小核。为此,Arm的全球合作伙伴正在努力确保所有app都将在今年年底前支持64位,从而为消费者提供无缝的使用体验。
面向视觉体验的新Arm Mali GPU架构
视觉体验仍然是消费者与设备交互、并享用设备的关键,GPU是进行图像处理的底层芯片。Mali过去几年一直是Arm出货量最大的 GPU,此次面向广泛视觉交互产品,Arm推出多款Mali GPU,搭配全面计算解决方案中的 Armv9 CPU。
Arm Mali-G710是针对旗舰智能手机和不断增长的Chromebook笔记本市场所推出的高性能 GPU,内核可自定义,7个内核最少,最多16个,比Mali-G78上限更低,但核心更大,性能更强,在计算密集型体验方面(如 AAA 高保真游戏)的性能提升 20%,对于各种与机器学习有关的任务(如全新相机和视频模式的图像增强),Mali-G710也带来了35%的性能提升;
Arm Mali-G610作为次旗舰 GPU发布,面向低端 SoC,它继承了Mali-G710 的所有功能,可配置1-6核,但价格更低;
Arm Mali-G510相比G57在中端智能手机、旗舰智能电视和机顶盒上,实现了 100%的性能提升以及22%的节能优化,机器学习性能提升100%;
Arm Mali-G310是Arm最高效的GPU,以最小的面积成本提供了最高的性能。通过Mali-G310, Valhall架构和高质量图形技术将被引入到更低成本的设备中,例如入门级智能手机、AR设备和可穿戴设备。相比G31,它在三个领域(纹理性能 6x、Vulkan 性能 4.5x 和 Android UI 内容 2x)方面实现了大的性能提升。
系统IP
最后一部分是系统IP。Arm的互连技术对于提高系统性能至关重要,最新的CoreLink CI-700一致性互连技术和CoreLink NI-700片上网络互连技术与Arm CPU、GPU和 NPU IP无缝搭配,可跨SoC解决方案增强系统性能。CoreLink CI-700和CoreLink NI-700对新的Armv9-A功能提供硬件级支持,如内存标签扩展(Memory Tagging Extension),并支持更高的安全性、改进的带宽和延迟。
可以看到,针对移动端消费电子,此次Arm推出的组合套装很丰富,预计随着这几款新品推出,Arm会把基于v9 架构的CPU引入2020 年面市的设备中,在大屏幕计算设备与游戏等高阶移动领域,我们会看到更多基于Arm架构的App加入这家公司的生态系统。
更多精彩推荐 AI时代竟有智能化鸿沟,具备哪些条件才能跨过?遏制企业数据泄露,大咖切磋云安全的攻防之道Mendix 披露低代码方法论,解读真实技术趋势
张一鸣卸任CEO,立下10年之约,期望突破线性延伸
点分享点收藏点点赞点在看
相关文章:

16条很有用的Chrome浏览器命令
为什么80%的码农都做不了架构师?>>> Google Chrome浏览器有很多的特性在界面菜单中是没有体现的,你可以通过「chrome://命令」来访问。在Chrome的浏览器地址栏中输入命令,就会返回相应的结果。下面是16个非常有用的chrome://命令…

Spring集成Redis方案(spring-data-redis)(基于Jedis的单机模式)(待实践)
说明:请注意Spring Data Redis的版本以及Spring的版本!最新版本的Spring Data Redis已经去除Jedis的依赖包,需要自行引入,这个是个坑点。并且会与一些低版本的Spring有冲突,要看官方文档和不断的测试。 继上一篇文章ht…
leetcode -- 3 sum
3-sum 题目描写叙述: Given an array S of n integers, are there elements a, b, c in S such that a b c 0? Find all unique triplets in the array which gives the sum of zero. 题目要求: Elements in a triplet (a,b,c) must be in non-desc…

C#中如何得到机器的IP地址
如何使用DNS类并得到机器的IP地址的技巧 介绍 这篇文章并不是技术纵览或大型讨论,而更像是关于如何得到IP地址或主机名称的技巧集锦。在 Win32 API编程中你可以使用NetWork API,在.NET平台中也是类似的。唯一的不同之处是你要找到并理解为完成这个任务需…

让浏览器开挂的插件,测评师教你如何选
CSDN下起了红包雨399 元智能音箱199 元天猫精灵300元现金红包/会员100元红包/会员更有千万流量曝光100%有奖......作为日常总发现 " 宝藏 " 的你总体验过一些 " 王炸 " 级别的chrome插件让你想 “ 真诚 ” 安利所以,CSDN开启了彩虹屁chrome插件…

JQuery:JQuery 中的CSS()方法
JQuery:CSS()方法jQuery css()方法:css()方法设置或返回被选元素的一个或多个样式属性。1、返回 CSS 属性如需返回指定的 CSS 属性的值,请使用如下语法:css("propertyname");下面的例子将返回首个匹配元素的 background-color 值&a…

j.u.c.locks.AbstractQueuedSynchronizer.Node
2019独角兽企业重金招聘Python工程师标准>>> AQS是JUC当中最核心的部分,大部分多线程讲解,都不会详细讲AQS,AQS的源代码,要看明白还是有点困难的。但是一旦看明白了,结构还是蛮清晰的。这里我们把AQS拆开&a…

使用C#开发COM+组件
一般来说,在IT技术界以及硬件产业,技术的更新换代速度非常得惊人,而惯例是所有的新技术都会遵循向下兼容的原则,但是.NET技术不仅仅做到了这一点,.NET甚至实现了相互之间的各自调用,这一点是非常难能可贵的…

香奈儿的 AI 实验室里,发生了什么?
作者 | 库珀来源 | 数据实战派头图 | 下载于ICphotoAI 已经能够在给你播报今日天气时提供穿衣建议。相信你大多数情况下都听进去了。如果它给你提供美妆建议呢?包括香奈儿在内,越来越多的美容品牌正在将 AI 技术结合到其产品之中。可是,人工智…
VS code for python开发利器
转发点赞支持引言最近在整理python自动化测试课程的内容,发现了微软出的vs code编辑器太牛逼了,非常好用,而且轻量的不要不要的,特此记录下,有选择纠结症的朋友我强烈推荐使用ta。PS:兼容win10且兼容高分辨…

C#编码标准--命名约定和风格
命名约定和风格 1. 使用Pascal的命名规范命名类型和方法的名字。 public class SomeClass { public SomeMethod(){} } 2. 使用camel命名规范命名局部变量和方法的参数。 int number; void MyMethod(int someNumber) {} 3. 在命名接…

与AMD合并后,赛灵思与英特尔、英伟达在数据中心市场呈“三足鼎立”之势
被以350亿美元的价格收购后,全球独一家FPGA公司赛灵思归于芯片巨头AMD的麾下,正式成为AMD的一份子。如果英伟达收购ARM顺利进行,无疑将让半导体行业格局再次发生巨变。 赛灵思为什么会选择归于AMD旗下?成为AMD的一份子之后&#…

Android -- Fragment注意事项
ViewPagerFragment 让Fragment成为ViewPager的一页时,FragmentManager会一直保存管理创建好了的Fragment,即使当前不是显示的这一页,Fragment对象也不会被销毁,…

C#编码标准--编码习惯
1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过…

官宣!《新程序员·开发者黄金十年》正式发布
“在互联网还不发达的时代,就是《程序员》伴我成长的。”“怀念啊,曾经《程序员》的日子。”“我是看着《程序员》长大的,大二时买了创刊号。”“这可是我们这一代人大学时候满满的回忆,也是当时寝室中传阅最多的书。”“每年的《…

java笔记(一)
2019独角兽企业重金招聘Python工程师标准>>> java数组是静态的,即数组被初始化后,其所占内存空间、数组长度是不可变的。初始化数组有静态初始化和动态初始化两种: public class ArrayTest {//以下是数组的两种静态初始化String[]…

遮罩效果的实现
很多时候我们需要用到遮罩弹出层效果,下面给出一个简单的遮罩demo; 效果演示 demo代码 注意引入jquery <html> <head> <meta charset"utf-8"> <title>遮罩</title><script srcjquery-1.8.3.min.js></s…

C#实现汉字转化为拼音
其实现的原理就是先将汉字转化成为内码,然后通过内码和拼音的对照来查找。 详细的代码如下所示: public class chs2py {private static int[] pyvaluenew int[]{-20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-20230,-20051,-20036,…

c基础知识复习
C的发展历程 C原本是为了开发UNIX操作系统而设计的语言;如此说,应该C比UNIX更早问世,而事实并非如此,最早的UNIX是由汇编写的; C语言本来是美国人开发的,解读C的声明,最好还是用英语来读&#x…

训练 GPT-3,为什么原有的深度学习框架吃不消?
本文梳理了深度学习框架在支持大规模预训练模型时面临的技术挑战,以及当前各类框架的基本解决思路,帮助算法工程师对业界各类框架的分布式训练能力有更清晰的认知。作者 | 一流科技CEO袁进辉头图 | 下载于ICphoto近年来,深度学习被广泛应用到…

ImageMagick简单记录
一、安装 mac下的安装非常简单 brew search ImageMagick brew install xxx 安装后,可验证 magick logo: logo.gif identify logo.gif display logo.gif 更多安装方式参考:http://www.imagemagick.org/script/download.php 二、命令介绍 命令概览convert&…

低代码、RPA 和 AI,有什么区别
来源 | LowCode低码时代头图 | 下载于视觉中国在To B领域,低代码、RPA和AI可谓是“流量担当”,它们自带To B基因,搭载快速发展的企业服务赛道,在企业级IT服务这一细分市场崭露头角。以这三者为代表的前沿理念和科技引领IT产业升级…

C# 获取 IE 临时文件
大家知道,在我们访问一个网站的时候。系统会把这个网站上的图片,动画等内容全部缓存到Internet临时文件夹中。 我们可以通过 <Drives>:/Documents and Settings/<user>/Local Settings/Temporary Internet Files访问。但是可能我们都没有想…

wifidog接口文档(转)
目录(?)[-] 网关心跳协议 请求信息 回复格式 例子用户状态心跳协议 请求格式 注意 回复格式 状态码 例子跳转协议 请求格式 例子注册协议 请求格式 例子wifidog是搭建无线热点认证系统的解决方案之一,他比nocat更适合互联网营销思路。目前支持openwrt系统ÿ…

Oracle XQuery 过滤XML查询SQL
Oralce 支持SQL XQuery查询 一个简单示例: SELECT XMLQuery(for $i in /Videogame return $i/Type passing by value X RETURNING CONTENT) FROM (SELECT XMLTYPE(<Videogame><Type>Racing</Type><Name>NFS Most Wanted</Name><…

C#2.0匿名函数
C# 2.0中提供了通过delegate实现匿名函数功能,能有效地减少用户记代码工作,例如 以下为引用: ... button1.Click new EventHandler(button1_Click); ... void button1_Click(Object sender, EventArgs e) { // Do something, the button…

第三届北京智源大会开幕,全球最大智能模型“悟道2.0”重磅发布
6月1日,由北京智源人工智能研究院(以下简称智源研究院)主办的2021北京智源大会在北京中关村国家自主创新示范区会议中心成功开幕。 北京智源大会是智源研究院主办的年度国际性人工智能高端学术交流活动,定位于“AI内行顶级盛会”…

Cloneable接口和循环冗余校验算法
1 Cloneable 接口 实现该接口的类可以调用clone()方法合法地对该类实例进行按字段复制。按照惯例,实现此接口的类应该使用公共方法重写 Object.clone(它是受保护的) 2 循环冗余校验算法 循环冗余校验(英语:Cyclic redu…

IOS自定义表格UITableViewCell
在UITableView中,自定义表格,最原始是继承UITableViewCell,然后通过写代码方式去搞,但是这个费事了。 1.在storyboard中 给一个ViewController的tabieview增加自定义的UITableViewCell,可以直接从 object Library里面选…

postfix邮件服务器搭建
项目环境:一台server ip:192.168.1.100 一台mail ip:192.168.1.200 一台win7 ip:192.168.1.222项目需求:1:在DNS Master上搭建DNS,能够解析mail.sw.com2:在Mail Server上部署邮件服务器,和webmail软件3…