ARM:移动GPU往PC GPU效能迈进
行动装置的热潮持续不退,各大手机制造商除了想尽办法推出外型酷炫的行动装置设备来吸引消费者的目光之外,更在行动应用处理器玩起多核心的「核」战争,无非是希望能够带给消费者更优异的效能新体验。然而,随着消费者开始将以往依赖桌上型电脑的使用习惯,陆续转移到行动装置设备实现,单一的功能诉求已经不能满足现今消费者的操作习惯。
附图 : ARM:行动GPU往PC GPU效能迈进 BigPic:550x591
为了要因应这些高画质影音播放以及复杂的游戏图像处理等需求,若想要单靠行动装置处理器来完成这些使命,恐怕不只会让行动处理器更显得气喘如牛,效果也将不尽理想。对此,行动装置处理器晶片开发商开始把PC个人电脑的显示卡概念应用在行动处理器上-GPU,好让行动装置设备在执行高复杂度的游戏图像处理任务时,能够呈现出更完美的画质以及效果表现,尤其在这个讲求行动处理器多核心的时代,行动GPU多核心同样不落人后。
在6/18(二)ARM所举办的「抢先掌握GPU运算与OpenGL ES 3.0新趋势」研讨会上,探讨GPU运算与OpenGL ES 3.0如何让多媒体应用实现在智慧型手机与智慧电视。为了因应行动装置设备高速运算的需求,以往单纯依靠行动处理器来负责行动装置设备上的所有「大小事」已非趋势。ARM业务拓展总监Dennis Laudick表示,对于行动处理器而言,所负责的是指令以及数值运算;而行动GPU则是负责图型处理运算,由于两者的架构并不相同,在行动装置设备里将两者组合搭配才能展现出最高效能。
Dennis Laudick更进一步指出,ARM从Mali-T600 GPU系列开始,在GPU的架构上做了相当大的改变,除了提高效能、支援OpenGL ES 3.0、GPU运算,更朝向以个人电脑应用之路迈进。此外,随着科技高速的演进,许多犹如在电影般情结才可能发生的科技情节,如今都能轻轻松松地在行动装置设备或是家庭娱乐设备里实现,ARM媒体处理部门资深产品经理Steve Steele表示,透过高效能的行动GPU得以实现手势辨识、多媒体解码、虚拟实境、人脸辨识与侦测、运算摄影等视觉功能新体验。
为了能够与自家Cortex-A50系列的64位元行动处理器有更好的支援与相容,ARM在发表第二代Mali-T600系列产品时就已经考量到届时与自家64位元处理器的相容问题,ARM媒体处理部门视觉运算市场经理Roberto Mijat表示,第二代Mali-T600支援64位元双精度浮点数,因此能够与ARM Cortex-A50系列64位元行动处理器高度整合及相容,也支援OpenGL Full Profile以及Google RenderScript运算,藉以发挥更大效能,远比其他行动GPU更具优势。
而近期所发布的Mail-T622、T624、T628以及T678 也首次支援ARM所开发的ASTC(Adaptive Scalable Texture Compression)适应纹理压缩技术,除了能够改进纹理的品质,更能够提高效率,Khronos Group目前也已将ASTC适应纹理压缩技术加入到OpenGL ES规范。对于目前行动装置市场已经将近有半数以上采用Mali GPU的ARM而言,未来将持续将自家行动GPU朝向个人电脑GPU看齐以及支援更多API及标准。
转自:CTIMES
ARM:移动GPU往PC GPU效能迈进的更多相关文章
- 【视频开发】GPU编解码:GPU硬解码---DXVA
GPU编解码:GPU硬解码---DXVA 一.DXVA介绍 DXVA是微软公司专门定制的视频加速规范,是一种接口规范.DXVA规范制定硬件加速解码可分四级:VLD,控制BitStream;IDCT,反 ...
- TensorFlow指定使用GPU 多块gpu
持续监控GPU使用情况命令: $ watch -n 10 nvidia-smi1一.指定使用某个显卡如果机器中有多块GPU,tensorflow会默认吃掉所有能用的显存, 如果实验室多人公用一台服务器 ...
- 关于ARM开发板与PC主机的网络设置问题
直观来讲,ARM开发板多数情况下会有条网线与主机相连,所以最重要的一步是保证PC主机与ARM开发板能互通. 互通的意思进一步来讲就是互相能ping通.也就是说在瘟都死的dos下(假设主机是瘟都死系统) ...
- GPU程序缓存(GPU Program Caching)
GPU程序缓存 翻译文章: GPU Program Caching 总览 / 为什么 因为有一个沙盒, 每一次加载页面, 我们都会转化, 编译和链接它的GPU着色器. 当然不是每一个页面都需要着色器, ...
- pytorch利用多个GPU并行计算多gpu
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/Answer3664/article/de ...
- 五大移动GPU厂商
<谁能笑傲江湖?移动处理器门派那些事儿>一文中我们把2012年的移动处理器的厂商做了一番介绍,并依照各自的属性给划分了门派.既然把他们称为江湖门派.那么每一个门派总要有自己的绝活.移动处理 ...
- 深入GPU硬件架构及运行机制
目录 一.导言 1.1 为何要了解GPU? 1.2 内容要点 1.3 带着问题阅读 二.GPU概述 2.1 GPU是什么? 2.2 GPU历史 2.2.1 NV GPU发展史 2.2.2 NV GPU ...
- 深度学习“引擎”之争:GPU加速还是专属神经网络芯片?
深度学习“引擎”之争:GPU加速还是专属神经网络芯片? 深度学习(Deep Learning)在这两年风靡全球,大数据和高性能计算平台的推动作用功不可没,可谓深度学习的“燃料”和“引擎”,GPU则是引 ...
- GPU计算的十大质疑—GPU计算再思考
http://blog.csdn.NET/babyfacer/article/details/6902985 原文链接:http://www.hpcwire.com/hpcwire/2011-06-0 ...
随机推荐
- Webwork【01】Webwork与 Struct 的前世今生
Struts 1是全世界第一个发布的MVC框架,它由Craig McClanahan在2001年发布,该框架一经推出,就得到了世界上Java Web开发者的拥护,经过长达6年时间的锤炼,Struts ...
- Linux上实现Windows的SQLPlus保存SQL历史记录功能
在Windows操作系统上,当在DOS命令窗口中运行SQL*Plus的时候,可以使用向上,向下键来跳回之前已经执行过的SQL语句.你可以根据需要修改他们,然后按Enter键重新提交执行. 然而,当在L ...
- 20160210.CCPP体系具体解释(0020天)
程序片段(01):01.二级指针.c 内容概要:二级指针 #include <stdio.h> #include <stdlib.h> //01.二级指针: // 1.使用场景 ...
- 一张图弄明确开源协议-GPL、BSD、MIT、Mozilla、Apache和LGPL 之间的差别
导读 在开源软件中常常看到各种协议说明.GPL.BSD.MIT.Mozilla.Apache和LGPL. - 这些协议之间的有什么差别 - 怎样选择合适的开源协议 请看下文,特作记录一篇,以供兴许查看 ...
- OpenCV学习代码记录——轮廓(contour)检测
很久之前学习过一段时间的OpenCV,当时没有做什么笔记,但是代码都还在,这里把它贴出来做个记录. 代码放在码云上,地址在这里https://gitee.com/solym/OpenCVTest/tr ...
- Cecos国内集成系统基于rhel6.5
整体上,secos对云.虚拟化.等整体的解决方案(一键打包),很不错.做出了有益的探索.... 本次测试基于版本测试,不得说官方文档也是挺全的,很好!!!! CecOS-1.4.2-Final-170 ...
- 【TP5.0】model的操作方法
tp5 中 model 的新增方法 //默认主键为自动识别,如果需要指定,可以设置属性: namespace app\index\model; use think\Model; class User ...
- ios中打包
第一步:这里需要注意,要选择真机,否则Archive 会是灰色的. 点击后,系统会自动编译一次,并跳转到如图界面: 第二步: 在你刚刚生成的程序上点击右键,并且点击Show in Finder. ...
- java计算时间差, 日期差小结
转自:https://blog.csdn.net/sy793314598/article/details/79544796 1.java 7中的日历类Calendar Calendar类使用其静态的g ...
- mysql 常用命令,连接数据库,查看建表语句,批量导入数据,批量更新数据,连接查询
1. 1)MySQL 连接本地数据库,从cmd中进入mysql命令编辑器: root root分别为用户名和密码 mysql -uroot -proot 2)MySQL 连接本地数据库,用户名为“ro ...