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

第三篇:学习InternVL2.0(探讨代码之训练模块版) InternVL2的训练模块 阅读详情

 

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

 

 

 

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

 

 

IE9 GPU

 

 

 

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

 

 

IE9 GPU

 

 

 

 

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

 

 

 

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

【FOC无刷电机控制】六步换向、FOC,STM32cubemx从零开始搭建BLDC六步换相代码、FOC代码(基于霍尔传感器) FOC、六步换相,无刷电机控制 阅读详情

相关推荐

Fishtank-html5 Test

Fishtank test. test html5

default.html文件,default.html

jquery文件分段上传插件-fcup.js// 进度条function Progress(value) {var myProgress = document.getElementById("myProgress");var mySpan = document.getElementById("mySpan");mySpan.innerText = value + "%";myProgress.va...

weixin_39916355的博客 1926

SIMATIC-S7-PLCSIM-V20安装包-链接地址.txt

SIMATIC-S7-PLCSIM-V20安装包-链接地址

[IE9] GPU硬件加速

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

weixin_30905981的博客 187

QT图形硬件加速

硬件加速的概念与意义QT图形硬件加速——概念与意义在现代计算机图形学领域,硬件加速已经成为提升图形渲染效率的关键技术之一。QT作为一个跨平台的图形用户界面应用程序框架,也广泛使用了硬件加速来提升其渲染性能和用户体验。本章将介绍硬件加速的基本概念,并探讨其在QT图形渲染中的应用和意义。硬件加速的概念1.1 什么是硬件加速硬件加速是指利用专门的硬件设备来加速特定任务的处理过程,以提高整体系统性能的一种技术。

QT性能优化QT原理源码QT界面美化 2560

2D 图形绘制与 QPainter

QPainter 提供了绘制向量图形、文本和图像到不同表面(如 QImage、QOpenGLPaintDevice、QWidget 和 QPrinter 等 QPaintDevice 实例)的 API。实际的绘制操作在 QPaintDevice 的 QPaintEngine 中进行。QPaintEngine 中最重要的两个实现是软件光栅化器和 OpenGL (ES) 2.0 后端。软件光栅化器是 Qt 的软件光栅化器,用于在 QImage 或 QWidget 上绘制时使用。

qq_32640443的博客 1282

如何启用GPU加速

GPU 仅负责将这些合成层的纹理(Texture)进行位移、缩放或透明度混合,无需重新计算布局或绘制像素。,通过跳过 Layout 和 Paint 阶段实现高效渲染。可显著提升动画性能,但需通过工具监控避免过度消耗资源。浏览器会自动为以下属性启用 GPU 加速(触发。时,浏览器会将其提升为。,与页面其他部分分离。GPU 加速的本质是。

literature1688的博客 1543

html 在线测试 缸,五大浏览器功耗(电量消耗)测试IE9领先

浏览器功耗的影响浏览器在功耗方面如何使用PC内在的硬件具有重大影响。用于现代PC的硬件应具有节能的意识和能力,例如通过把处在空闲状态的硬件合并运算等技术来节省电能。浏览器需要考虑到这些因素,有效地使用电能。在IE9中我们遵循几个原则,以保证IE9的功率消耗在行业领先。我们专注于使IE浏览器更快 - 浏览器更快的执行操作,会使得浏览器消耗较少的电能。我们专注于利用现代PC硬件来加速IE浏览器 -使用...

weixin_42548893的博客 7940

QT 2D图形硬件加速(QGLWidget QPainter)

原址:http://topic.csdn.net/u/20110623/20/dd6dcc4c-a60a-4fcc-82bd-ca4882fb6fc6.html 我希望利用GPU硬件加速图形绘制,于是想到了Qt的OpenGL模块 QT Demo里的2D pai

zhaogn 的技术博客 1万+

如何减少页面的重绘和回流,利用GPU加速?

通过CSS3的硬件加速功能,可以将需要进行动画或变换的元素提升到一个独立的渲染层,从而避免浏览器进行重新布局(Reflow)和绘制(Repaint)。常用的CSS属性包括transformopacity和filter,这些属性不会触发重绘,因此能提高网页性能。:GPU加速能够显著提高页面渲染速度,减轻CPU负担。例如,在移动设备上,GPU可以快速完成图形渲染任务,从而加快网页打开速度。然而,需要注意的是,过多的GPU层可能会带来性能开销,因此应谨慎使用。

破损的天堂鸟博客 1165

QT核心模块源码解析:图形渲染硬件加速

渲染管线概述渲染管线概述在计算机图形学中,渲染管线(Rendering Pipeline)是图形渲染过程的一个关键概念。它像一条生产线,将3D模型、材质、光照等视觉元素转化为最终的图像。本章将详细解析QT中的渲染管线,帮助读者深入理解这一概念,并掌握如何在QT中实现图形渲染硬件加速渲染管线的组成渲染管线的组成可以分为以下几个阶段,1.1 顶点处理(Vertex Processing)顶点处理阶段主要包括顶点着色器(Vertex Shader)的执行。

QT性能优化QT原理源码QT界面美化 1862

谷歌推出的基于WebGL下的测试页面(用于网页速度测试)http://webglsamples.googlecode.com/hg/aquarium/aquarium.html

* Copyright 2009, Google Inc.   * All rights reserved.   *   * Redistribution and use in source and binary forms, with or without   * modification, are permitted provided that

devehe的山寨 1万+
上一篇: [IE9] 如何让你的网站在IE9和Win7任务栏上更闪亮
下一篇: [IE9] IE9 Beta崩溃问题解决方案
西塞安全
博客等级 码龄20年 980粉丝 164原创
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值