dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
150楼#
发布于:2011-12-27 13:45
可以重新下载了
http://pcxfirefox.googlecode.com/files/ ... -jstest.7z

我以后再研究怎么静态链接
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
151楼#
发布于:2011-12-27 13:45
SIMD Math这个版本貌似比10b3原版JS效率差了,我的电脑比较古董,结果如下

10b3原版
sunspider-0.9.1  551.5ms +/- 2.9%
V8 Benchmark   Score: 2255
kraken   10799.4ms +/- 1.5%

SIMD Math版
sunspider-0.9.1  559.8ms +/- 4.8%
V8 Benchmark   Score: 2117
kraken   15527.7ms +/- 18.5%
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
152楼#
发布于:2011-12-27 13:45
msky:SIMD Math这个版本貌似比10b3原版JS效率差了,我的电脑比较古董,结果如下

10b3原版
sunspider-0.9.1  551.5ms +/- 2.9%
V8 Benchmark   Score: 2255
kraken   10799.4ms +/- 1.5%

SIMD Math版
sunspider-0.9.1  559.8ms +/- 4.8%
V8 Benchmark   Score: 2117
kraken   15527.7ms +/- 18.5%
回到原帖

这个波动好大……
可能对老电脑适应性不好

我这里效果还可以
aeneid
火狐狸
火狐狸
  • UID24252
  • 注册日期2008-05-22
  • 最后登录2016-01-16
  • 发帖数260
  • 经验47枚
  • 威望0点
  • 贡献值14点
  • 好评度1点
  • 社区居民
  • 忠实会员
153楼#
发布于:2011-12-27 13:45

这个波动好大……
可能对老电脑适应性不好

我这里效果还可以


我这里基本上没项得分优化了10%
minghegy
火狐狸
火狐狸
  • UID37982
  • 注册日期2011-12-17
  • 最后登录2014-02-24
  • 发帖数132
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
154楼#
发布于:2011-12-27 13:45
用上了,正在下载原版,下载原版很慢
应该和不用sse2math的pcx版比较才有说服力吧
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
155楼#
发布于:2011-12-27 13:45
minghegy:用上了,正在下载原版,下载原版很慢
应该和不用sse2math的pcx版比较才有说服力吧
回到原帖

不用的肯定要较慢
但我想和其他编译版比较看看结果

这里是我的测试结果

10b3 official
sunspider 316.5ms +/- 0.8%
V8        4465
Kraken    4899.3ms +/- 0.6%

10b1 lawliet
sunspider 260.5ms +/- 0.9%
V8        4768
Kraken    4455.4ms +/- 0.7%

10b3 sseMath
sunspider 269.8ms +/- 1.2%
V8        4785
Kraken    4474.2ms +/- 0.7%

似乎效果领先的也不是很明显,我的CPU是core2,但我设置的Tune最高到了AVX,不清楚在较新电脑上的表现如何

如果有反效果,我就不采用这个方法了
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
156楼#
发布于:2011-12-27 13:45
另外你们实验下百度贴吧复制粘贴/HOME-END和鼠标手势/中键的效果,我应该都打上了
minghegy
火狐狸
火狐狸
  • UID37982
  • 注册日期2011-12-17
  • 最后登录2014-02-24
  • 发帖数132
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
157楼#
发布于:2011-12-27 13:45
dongyuanxun
不用的肯定要较慢
但我想和其他编译版比较看看结果

这里是我的测试结果

10b3 official
sunspider 316.5ms +/- 0.8%
V8        4465
Kraken    4899.3ms +/- 0.6%

10b1 lawliet
sunspider 260.5ms +/- 0.9%
V8        4768
Kraken    4455.4ms +/- 0.7%

10b3 sseMath
sunspider 269.8ms +/- 1.2%
V8        4785
Kraken    4474.2ms +/- 0.7%

似乎效果领先的也不是很明显,我的CPU是core2,但我设置的Tune最高到了AVX,不清楚在较新电脑上的表现如何

如果有反效果,我就不采用这个方法了
回到原帖

也不一定
前几天我还认为64位flash解码效率更高,cpu占用更少
可是实际一试,和32位几乎是一样的
如果firefox没用大量数学函数或适用simd的运算,那个库作用可能微乎其微
仔细想想,数学函数也就是画非方形的图案时需要,似乎在firefox里用到的地方并不多
Lawliet
火狐狸
火狐狸
  • UID34414
  • 注册日期2010-11-03
  • 最后登录2017-04-02
  • 发帖数201
  • 经验13枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
158楼#
发布于:2011-12-27 13:45
這個sse2math我之前在8.0.1上也有打
但我自己測試性能差距不明顯
在9.0.x上就沒再打了
minghegy
火狐狸
火狐狸
  • UID37982
  • 注册日期2011-12-17
  • 最后登录2014-02-24
  • 发帖数132
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
159楼#
发布于:2011-12-27 13:45
dongyuanxun:另外你们实验下百度贴吧复制粘贴/HOME-END和鼠标手势/中键的效果,我应该都打上了回到原帖

复制没问题
home end 手势也没问题
我的鼠标没中键,试不了那个了
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
160楼#
发布于:2011-12-27 13:45
Lawliet:這個sse2math我之前在8.0.1上也有打
但我自己測試性能差距不明顯
在9.0.x上就沒再打了
回到原帖

我们说的不是一件事

我直接把vc的数学库给换了,不需要更改firefox的源码
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
161楼#
发布于:2011-12-27 13:45
msky:SIMD Math这个版本貌似比10b3原版JS效率差了,我的电脑比较古董,结果如下

10b3原版
sunspider-0.9.1  551.5ms +/- 2.9%
V8 Benchmark   Score: 2255
kraken   10799.4ms +/- 1.5%

SIMD Math版
sunspider-0.9.1  559.8ms +/- 4.8%
V8 Benchmark   Score: 2117
kraken   15527.7ms +/- 18.5%
回到原帖

你的CPU是啥?
是AMD的么?

如果是AMD,这个现象就可以解释了

我用的是intel的数学库,AMD的ACML的5.0 Windows版并没有放出
minghegy
火狐狸
火狐狸
  • UID37982
  • 注册日期2011-12-17
  • 最后登录2014-02-24
  • 发帖数132
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
162楼#
发布于:2011-12-27 13:45
结果出来了,按以下顺序Sunspider/V8/Kraken

你的Total:                 208.7ms +/- 0.9%
官方的Total:                 243.4ms +/- 0.8%

你的6238
官方的5624

你的Total:                        3626.2ms +/- 0.5%
官方的Total:                        3977.5ms +/- 1.5%
minghegy
火狐狸
火狐狸
  • UID37982
  • 注册日期2011-12-17
  • 最后登录2014-02-24
  • 发帖数132
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
163楼#
发布于:2011-12-27 13:45
还是建议你试一下没换数学库的,我估计和换了的版本差不多
dongyuanxun
非常火狐
非常火狐
  • UID28632
  • 注册日期2009-04-19
  • 最后登录2013-02-14
  • 发帖数898
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
164楼#
发布于:2011-12-27 13:45
你的CPU是Intel的么,我很想知道AMD使用的效果如何

重编译太费事了,原来比较了一个无sse2math的,性能仅差1%-2%

不过这个版本是混合编译后载入了js的pgo,所以纯js应用应该有所提高
混合编译法是为使用gcc编译铺路的,我提前用下看看效果
游客

返回顶部