`
hududumo
  • 浏览: 244431 次
文章分类
社区版块
存档分类
最新评论

[IE9] GPU硬件加速到底是实用创新还是噱头

 
阅读更多

IE9 的一个重大改进就是使用了GPU硬件加速来渲染网页。 那么GPU硬件加速到底能够带来多大的性能提升? 你可以在IE的测试案例网站(http://ie.microsoft.com/testdrive/)找到答案。 其中最有名的渲染速度测试网页就是鱼缸测试 。 使用IE9和IE8以及其他浏览器分别打开该网页,立即可以对比出渲染速度的明显差异。

鱼缸测试网页网址:http://ie.microsoft.com/testdrive/Performance/FishIE%20tank/Default.html

在同一台机器上测试,其他浏览器,比如Firefox、Chrome ,在100条鱼的时候已经卡死,而IE9在1000条鱼的时候还是流畅自如,你甚至还可以一边编译C++程序,一点都不干扰。 如果有兴趣,可以进一步试试http://ie.microsoft.com/testdrive/下的其他速度测试(Performance栏下面的那几个链接),结果大致一样。

IE9的GPU硬件加速使网页渲染性能提高了10倍以上,渲染速度达到60帧每秒左右,达到了3D游戏的帧速要求。所以,IE9渲染引擎将对Web开发产生革命性的影响IE9上的Web的 图形性能已经和windows程序相当,使复杂的Web应用和Web游戏成为实际可行方案。


GPU硬件加速是一个复杂的技术。 为了实现该技术,IE9的渲染引擎代码完全重写,从根本上引入了硬件访问接口Direct2D/DirectWrite/DirectX, 并且和各大显卡厂商(AMD,Inten, Nvidia) 密切合作,经过长时间的研发调试,才到达如今这个效果。

测试结果:IE9 1000条鱼 (56帧/秒渲染速度)

IE9 GPU

测试结果:IE9 500条鱼(大于60帧/秒渲染速度)

IE9 GPU

测试结果: Chrome6100条鱼(3帧/秒渲染速度)

IE9 GPU

测试结果: Firefox 3.6100条鱼(7帧/秒渲染速度)

IE9 GPU

总结:GPU硬件加速是浏览器渲染性能有了质的飞跃,是浏览器技术发展的大势所趋。我相信在IE9发布之后不久,其他浏览器也会这个方面在奋力赶上。 这对于Web开发者来说是再好不过的事情。 新一轮的Web开发技术热潮即将来临,Web应用进入一个新的历史阶段。

>> 原创文章的版权属于作者,转载请注明出处(http://blog.csdn.net/WinGeek/), 谢谢。 <<

分享到:
评论

相关推荐

    IE9浏览器无法开启GPU硬件加速?.docx

    此外,还有其他一些显卡型号,如Intel的其他系列、VIA Chrome9 HC3、AMD的一些DirectX 9适配器以及特定的ATI Mobility FireGL等,它们同样不支持IE9的GPU硬件加速。 如果你的计算机遇到了同样的问题,即无法开启GPU...

    使用IE9时出现蓝屏或死机通过禁用GPU硬件加速.docx

    标题中的“使用IE9时出现蓝屏或死机通过禁用GPU硬件加速”是指在运行Internet Explorer 9(简称IE9)浏览器时,用户遇到了系统崩溃、蓝屏或无响应的问题,这些问题可能与GPU(图形处理器)硬件加速功能有关。...

    为什么IE9浏览器无法开启GPU硬件加速-.docx

    标题中的问题“为什么IE9浏览器无法开启GPU硬件加速”涉及到的是浏览器性能优化的一个关键特性——GPU硬件加速。GPU(图形处理单元)硬件加速是现代浏览器为了提升网页渲染速度和提高用户体验而采用的技术,尤其是在...

    Opengl在DELPHI下的完整封装,支持GPU硬件加速

    在DELPHI编程环境中,OpenGL的封装使得开发者可以方便地利用OpenGL的功能,同时充分利用现代显卡的GPU(图形处理器)硬件加速能力,提高图形处理性能。 OpenGL在DELPHI下的封装通常包括一系列的单元,这些单元提供...

    Android如何使用GPU硬件加速3D游戏

    Android 如何使用 GPU 硬件加速 3D 游戏 Android 作为一个流行的移动操作系统,具有强大的图形处理能力,其中 GPU 硬件加速是提高游戏性能的关键。下面将介绍 Android 中如何使用 GPU 硬件加速原理和游戏 3D 性能...

    GPU并行加速矩阵乘法

    GPU并行加速矩阵乘法 GPU并行加速矩阵乘法是利用GPU的并行计算能力来加速矩阵乘法运算的技术。矩阵乘法是机器学习、计算机视觉、科学计算等领域中的一个基本运算,它的计算复杂度很高,占用了大量的计算资源。传统...

    GPU硬件加速,享受酣畅淋漓的上网体验.docx

    GPU硬件加速技术是一种利用图形处理器(GPU)的强大计算能力来提升计算机系统性能的技术。随着现代计算机应用对图形处理的需求日益增长,尤其是3D图形、视频渲染、游戏以及高性能计算等领域,GPU硬件加速已经成为必...

    CST-2020-GPU加速的使用方法

    "CST-2020-GPU加速的使用方法" CST Studio Suite是一款专业的仿真软件,由Dassault Systèmes开发,旨在提供高性能的仿真解决方案。该软件支持 NVIDIA 和 AMD 两种类型的GPU,并提供了详细的使用指南,以帮助用户...

    CST Studio Suite 2018 GPU加速测试报告.pdf

    CST Studio Suite 2018 GPU加速测试报告.pdf 在本报告中,我们对 CST Studio Suite 2018 的 GPU 加速性能进行了测试,旨在评估 GPU 加速对仿真计算的影响。本报告分为三个章节,分别介绍测试环境、第一次和第二次...

    一种基于GPU硬件加速计算的辐射度实现方法.pdf

    《一种基于GPU硬件加速计算的辐射度实现方法》 本文介绍了一种创新的辐射度计算方法,该方法充分利用了GPU(Graphics Processing Unit)的并行计算能力,实现了在GPU上独立完成整个辐射度解决方案,无需CPU参与,...

    轻松开启谷歌浏览器的GPU硬件加速.pdf

    轻松开启谷歌浏览器的GPU硬件加速.pdf

    compare_pcl_gpucpu-master.zip_pcl cuda_pcl GPU_pcl GPU加速_pcl gp

    在本压缩包“compare_pcl_gpucpu-master.zip”中,包含的是关于PCL(Point Cloud Library)如何利用CUDA进行GPU加速的相关教程和示例。PCL是一个开源的C++库,专门用于处理3D点云数据,广泛应用于机器人、自动驾驶、...

    matlab运算采用GPU加速的资料

    ### MATLAB运算采用GPU加速的关键知识点 #### 一、引言 在现代科学计算与数据分析领域,MATLAB作为一种广泛使用的高级编程语言和交互式环境,因其强大的数学计算能力、丰富的工具箱支持以及便捷的图形化界面而深受...

    NeuDATool:支持GPU硬件加速和计算机集群跨节点并行的开源中子散射数据分析软件.pdf

    《NeuDATool:一款支持GPU硬件加速与跨节点并行计算的开源中子散射数据分析软件》 中子散射技术是材料科学研究中的一个重要工具,尤其在无序材料的结构解析方面。NeuDATool是一款针对这一领域的开源数据分析软件,...

    GPU加速计算机视觉(源码).rar

    《GPU加速计算机视觉:OpenCV与CUDA实战》 在当今高速发展的计算机视觉领域,GPU(图形处理器)的加速作用越来越显著。本资料“GPU加速计算机视觉(源码).rar”提供了一套基于OpenCV库并结合CUDA技术的实践教程,...

    所有PPT芯动力-硬件加速设计方法.rar

    3. **硬件加速的类型**:硬件加速可以分为ASIC(专用集成电路)、FPGA(现场可编程门阵列)和GPU(图形处理器)加速等。ASIC适用于大规模批量生产,性能最佳但设计成本高;FPGA适合快速原型验证和定制化应用;GPU则...

    dlib编译好的已经开启了GPU加速.zip

    标题“dlib编译好的已经开启了GPU加速.zip”揭示了这是一个关于dlib库的压缩包,其中包含了经过特定配置的版本,该版本已启用GPU加速功能。dlib是一个开源的C++库,主要面向机器学习和计算机视觉任务,同时也支持...

    脚本禁用显卡硬件加速程序

    在计算机领域,硬件加速是一种利用图形处理单元(GPU)而非中央处理器(CPU)来执行特定图形密集型任务的技术。这可以显著提升系统性能,尤其是在处理3D图形、视频播放和游戏时。然而,在某些情况下,如软件兼容性...

    Using_FFmpeg_with_NVIDIA_GPU_Hardware_Acceleration.pdf

    使用FFmpeg与NVIDIA GPU硬件加速器 本文档旨在介绍如何使用FFmpeg与NVIDIA GPU硬件加速器,实现视频转码和解码的加速。FFmpeg是一个开源的多媒体处理工具,可以用于视频和音频的处理,而NVIDIA GPU硬件加速器则可以...

    基于Emgu CV的GPU加速人脸识别.pdf

    「基于Emgu CV的GPU加速人脸识别」 在计算机视觉和模式识别领域中,人脸识别技术是一种成熟而新颖的生物特征识别技术。它具有识别精度高、识别速度快、使用方便、不易被仿冒等优点。 Emgu CV 是一个基于 .NET 平台...

Global site tag (gtag.js) - Google Analytics