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 ...
随机推荐
- debian下配置网络 安装无线网卡驱动 Broadcom BCMXX系列
解决方案来自于debian官网 https://wiki.debian.org/wl 1.加入源 deb http://http.debian.net/debian/ wheezy main c ...
- 行内元素有哪些?块级元素有哪些? 空(void)元素有那些?
行内元素:a.b.span.img.input.strong.select.label.em.button.textarea块级元素:div.ul.li.dl.dt.dd.p.h1-h6.blockq ...
- 利用sqlserver sa更改系统密码
--允许修改高级属性 sp_configure go reconfigure go --启用扩展存储命令 sp_configure go reconfigure go --系统添加一个windows用 ...
- maven-war-plugin 插件 web.xml 缺失时忽略
我们很多时候开发Spring MVC 项目时我们完全可以使用Java Bean 和 Annotation 的方式来配置 Spring MVC 的 DispatcherServlet,而不再采用传统的 ...
- 虚拟机和容器的对比 Virtual Server VS Docker
- Web工程中各类地址的写法
1)总体原则 在java web开发中,只要是url地址,那么最好以“/”开头,也就是绝对路径的方式.那么这个“/”到底代表什么呢? 如果“/”是给服务器用的,则代表当前web工程:如果是给浏览器用的 ...
- Spring Cloud环境搭建: Eureka Server
项目目录结构, 总共三个文件 ├── pom.xml └── src ├── main │ ├── java │ │ └── com │ │ └── rockbb │ │ ...
- 调试std::string
首先需要了解std::string的实现原理 string是STL中最为常用的类型,它是模板类basic_string用char类型特化后的结果,下面我们来看一下string类型的基本组成: t ...
- iOS 上传App Store提示WARNING ITMS-90703错误的说明
今天上传app到appstore的时候,上传到最后一步的时候,报了一个警告: 原文如下: WARNING ITMS-90703: "Deprecated Xcode Build. Due t ...
- nginx 实现valid_referer全面解析
先来补充点知识,然后在进行讲解. 先看下两种HTTP head 一个是直接输入网址打开的head,另一个是通过搜索引擎打开的网址head 一:直接输入网址打开的 (Request-Line) GET ...