flash计算机硬件,实测Flash在硬件加速下的对比

news/2024/11/8 0:29:36/

测试平台介绍及测试方法说明:

硬件平台

CPU Intel Core i5 3570K

主板 技嘉 GA-Z77X-UD3H

内存 DDR3 1600 4GB×2(8-8-8-24)

硬盘 西部数据1TB 64M SATA3黑盘

电源 LEPA G1600-MA-EU

显卡 NVIDIA GTX560SE

Intel HD Graphic 4000

软件平台

操作系统 Windows 7 SP1 64位旗舰版+DirectX 11

显卡驱动 NVIDIA ForceWare 304.79 WHQL

Intel 核显驱动15.26.12.2761版

测试项目 网络应用测试:

Flash 游戏

Flash 在线视频

HTML5

测试平台软硬件配置如上。显卡对比方面,采用中端显卡GTX560SE,突出GTX560SE的网络应用优势,对Flash10、HTML5等最新应用的性能,相比核显产品的优势。

Flash游戏测试:

flash游戏是一种新兴起的游戏形式,与市面上一般基于DirectX的游戏不同,flash游戏因为actionscript 3.0的原因占用CPU资源较高,而新版本的Flash Player已经对NVIDIA的GeForce、Tegra等显示芯片提供硬件加速的支持。

72c20321aeaf3aa667b357cc8a0c3458.png

flash游戏:flood runner(点击可放大)

游戏flood runner具体背景是洪水就要来了,你必须快还的逃跑,还要躲过障碍。鼠标点击可以跳起和躲过障碍物,游戏期间出现大量元素,对CPU性能而言有一定的要求。

eaad3a48c96e569225d428b57d70b0bf.gif

性能检测器(点击可放大)

在游戏过程中,我们使用了性能检测器对CPU占用进行检测,并记录同一段过程中CPU占用的平均值。

eaad3a48c96e569225d428b57d70b0bf.gif

测试结果(越少越好)

在Flash游戏测试中,NVIDIA GTX560SE拥有的优势还是相当明显,通过硬件加速,CPU占用大大低于核显HD4000。

Flash在线视频测试:

现今的Flash Player都支持采用H.264标准制作的HD FLASH视频文件,配合NVIDIA的CUDA并行计算技术,将自动启用硬件加速,以减轻CPU的负担,合理分配系统资源。在这方面测试中,我们选取了主流视频网站旗舰的一段视频用作测试。

eaad3a48c96e569225d428b57d70b0bf.gif

在线视频

在土豆网站中,《回到三国》电视剧有256P、360P、720P和全高清1080P多种选择,因为就采用后面三种分辨率,观看5分钟,通过性能检测器测试对比NVIDIA GTX560SE和Intel HD Graphic 4000对CPU的占用。

eaad3a48c96e569225d428b57d70b0bf.gif

在线视频CPU占用测试结果(越少越好)

通过测试,可以看到使用GPU来处理Flash,不仅仅可以有效的提升性能,而且可以大幅度降低CPU的资源占用率,节省对CPU资源的开支以让CPU可以做更多其它的事情。


http://www.ppmy.cn/news/560033.html

相关文章

浏览器flash/html5视频播放如何倍速(Enounce MySpeed)

因为某些需要,得使用flash观看一些直播或者回放什么的,但有些视频是没有倍速的,基于此寻求答案。 1.F12控制台修改倍速。我试过了无用--面对flash播放的视频,Q了半天网页代码想着算了算了换吧。 2.使用的谷歌浏览器,HT…

怎样解决部分网站网页中IE9无法播放flash视频的问题--硬件加速功能存在冲突

这个问题困扰了好久! 必须记录一下! 如果flash插件已经是最新版本,加载项显示“已启用”仍无法播放视频,这个问题可能是因为电脑里的显卡驱动与IE9硬件加速功能存在冲突,打开IE9,单击“工具”图标,在单击“…

Flash加速功能实现

实现Flash加速原理是Hook住与时间相关的几个API函数,将API返回的实际时间值进行改写,来实现加速。 模板依赖于mhook库(https://github.com/SirAnthony/mhook) #pragma onceclass SpeedMgr { public:static SpeedMgr& Instanc…

使用Abaqus, Fortran, MATLAB和Python实现基于纤维的超弹性模型: 深入了解局部坐标基础的应用

引言 欢迎各位读者,我非常荣幸有这个机会来和你们分享关于在Abaqus中使用局部坐标基础的基于纤维的超弹性模型的教程。在这篇文章中,我将会详细解析如何在Abaqus中使用Fortran, MATLAB和Python来实现一个基于纤维的超弹性模型。希望这篇文章能够帮助你们…

C#面试题

C#里面的五种访问权限修饰符 public,是公开的,对类和类成员有效,没有访问成员的级别限制private,是私有的,对类成员有效,只能在类的内部使用internal,是内部的,对类和类成员有效&am…

物理引擎--Open Dynamics Engine(ODE)

物理引擎--Open Dynamics Engine--ODE 1 介绍1.1 概述1.2 代码1.3 wiki1.4 特征1.5 许可 2 安装使用3 概念3.1 背景3.2 刚体3.2.1 岛屿和禁用实体 3.3 一体化3.4 积分器3.5 关节和约束3.6 关节组3.7 关节误差和误差减少参数 (ERP) Joint error and the Error Reduction Paramet…

flex:1;

CSS属性 flex 规定了弹性元素如何伸长或缩短以适应flex容器中的可用空间。这是一个简写属性,用来设置 flex-grow, flex-shrink 与 flex-basis。 所以,flex:1其实就是设置了三个属性: flex-grow: 1; flex-shrink: 1; flex-basis: 0%; 这其中起…

Flex3学习笔记2

Flex3学习笔记2 Flex脚本基础 一般来说,使用MXML进行应用程序布局和结构设计,使用ActionScript实现应用程序上的各种动作操作。 认识到ActionScript和MXML怎样一起工作使理解Flex框架的关键。 1 )内联的ActionScript 内联ActionScript&…