推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[国外] GPU的新应用:浅谈浏览器硬件加速之争[5p]

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 2

GPU的新应用:浅谈浏览器硬件加速之争[5p]

近段时间,我们经常可以从网络上看到关于浏览器硬件加速的报道,似乎在一夜之间所有的浏览器都开始讨论硬件加速这一话题,IE9、Firefox、Google Chrome 都在积极的准备着为浏览器迎来完整硬件加速的支持。今天,我们这片文章就主要谈谈浏览器的硬件加速。
● 何谓硬件加速
    根据维基百科的解释,硬件加速就是指在计算机中通过把计算量非常大的工作分配给专门的硬件来处理来减轻中央处理器的工作量的技术。
    从上面这句话中我们就不难看出,硬件加速首先应该具备减轻中央处理器工作量的特征,同时需要有专门的硬件来处理。为了有便于大家更好的理解,笔者在这里对“硬件加速”这个词用更加通俗的语言解释一下。
    大家知道,计算机中最重要的是CPU(中央处理器),它之所以重要,并不仅仅因为它是整个电脑的心脏,而且在计算能力方面是全能型的,只要是运算方面的事情,理论上那个CPU都能够搞定,比如CPU可以渲染图像,可以解码视频、可以解码音频、可以3D渲染,但在执行效率方面,就不如专门的硬件了。比如使用GPU来进行图像、视频的处理,使用独立声卡来进行音频的处理,甚至在早些年,视频解压、采集等等都需要专门的硬件(显卡未能支持)。



90年代使用辅助处理器实现的浮点数计算硬件加速
    在计算机中,CPU由于要管的事情太多(几乎所有的事情它多少都会参与,至少会下达指令),所以节约CPU的资源就是硬件加速的重要目的,闲置的CPU资源就可以用来干更多的事情。这就是硬件加速的根本目的。
什么是GPU硬件加速
● GPU硬件加速
    在所有类型的硬件加速中,GPU硬件加速是最为引人注目的,甚至当今人们一说到硬件加速就会默认当作GPU硬件加速,为什么GPU的硬件加速会如此受关注呢?这还得从GPU的应用说起。



    GPU最初的功能虽然只是用来渲染图像(2D/3D),但是由于人们对虚拟视觉的要求永无止境,导致现在GPU和CPU一样,成为了计算机中最重要的设备之一,所以大家可能会看到,有不少的品牌电脑厂商在广告中都将“显卡”的介绍放在了第一位,这也是由于GPU的重要程度决定的。
    相对于其他硬件来说,GPU最大的特性就是运算能力强大,甚至比CPU的运算能力要强大很多倍(3D游戏渲染对运算器的要求非常高),但由于并不是所有时间GPU都在满负荷工作,所以如何利用GPU的潜能就成了这几年业界关注的一个焦点,也就是所谓的“GPU硬件加速”。



    现在,有非常非常多的应用都可以使用GPU来实现硬件加速,比如高清视频的播放、视频格式的转换、蛋白质折叠运算、大规模的浮点运算等等,而GPU通用计算在最近这几年也得到了蓬勃的发展,GPU能做的事情越来越多,甚至密码破解、病毒扫描等等乱七八糟、歪门邪道的事情都可以使用GPU加速。
浏览器的GPU硬件加速时代
    作为普通用户进入互联网世界的入口,浏览器恐怕要数现在每天使用率最为频繁的软件,而Web应用的趋势让浏览器可能成为今后的应用平台,比如Google公司即将发布的 Chrome OS 操作系统,就完全是一款浏览器操作系统,所有的操作都只能在浏览器中完成。



    HTML以及JavaScript技术的发展也让浏览器中的内容变得更加丰富和有趣,在网页中办公、玩游戏、甚至处理图像都已经实现并逐渐成为了非常平常的事情,而未来浏览器中还会出现大型的3D游戏、高清晰的多媒体视频,如果还是像传统的浏览器一样,将这些工作全部都交给CPU来处理的话,CPU将不堪重负,而且压根也完成不了这些工作。所以,浏览器的GPU加速已经迫在眉睫。



    基于Web的硬件加速虽然好几年前就一直在提,但相关的进展一直都非常缓慢,尤其是 Google 还没有推出 Chrome 浏览器的时候,浏览器从技术方面可以说有很多年都没有明显的更新。
    随着 Google Chrome 浏览器的崛起,更多用户也越来越认识到了浏览器的重要性,Firefox 和 Google  Chrome 都双双蚕食着 IE浏览器的市场份额,在这种情况下微软必须要振作了。windows7 发布之前,微软推出了 IE 8浏览器,现在,IE9 Beta 版已经发布,最重要的是——IE9浏览器直接支持GPU硬件加速功能

点此感谢支持作者!本贴共获得感谢 X 2
TOP

gpu加速对我们来说还挺遥远 不过我国的防潮剂计算机倒是应用的挺好

TOP



当前时区 GMT+8, 现在时间是 2025-6-25 15:00