龙芯开源社区

 找回密码
 注册新用户(newuser)
楼主: jamesr

压缩、解压测试脚本

  [复制链接]
 楼主| 发表于 2008-7-9 13:25:12 | 显示全部楼层
原帖由 wshd 于 2008-7-9 13:22 发表
感觉这个结果2F800M主频下可能,在GCC4..下计算所用SPEC测试过BZIP2等整数性能,那个应该是权威测试,跟AMD的性能比较.......................主频比较.......................,2E应该用这个重测


期待优化版的测试,优化参考参数也都已经给出了,编译一个bzip2和gzip应该是很快的。
发表于 2008-7-9 13:49:35 | 显示全部楼层
P4 1.7 512M 华镭白虹
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 1
model name      : Intel(R) Pentium(R) 4 CPU 1.70GHz
stepping        : 2
cpu MHz         : 1707.633
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm up
bogomips        : 3418.94
clflush size    : 64

Linux version 2.6.22-1-686 (RAYS 2.6.22-3.rays4) (chunyang.sun@sw-linux.com) (gcc version 4.1.3 20070601 (prerelease) (RAYS 4.1.2-12.rays0)) #1 SMP PREEMPT Wed Sep 26 14:55:34 CST 2007
bzip2, a block-sorting file compressor.  Version 1.0.3, 15-Feb-2005.
   
   Copyright (C) 1996-2005 by Julian Seward.
   
   This program is free software; you can redistribute it and/or modify
   it under the terms set out in the LICENSE file, which is included
   in the bzip2-1.0 source distribution.
   
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   LICENSE file for more details.
   
gzip 1.3.5
(2002-09-30)
Copyright 2002 Free Software Foundation
Copyright 1992-1993 Jean-loup Gailly
This program comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of this program
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
Compilation options:
DIRENT UTIME STDC_HEADERS HAVE_UNISTD_H HAVE_MEMORY_H HAVE_STRING_H HAVE_LSTAT ASMV
Written by Jean-loup Gailly.
bzip2:

real    0m24.765s
user    0m22.997s
sys     0m0.140s

real    0m11.221s
user    0m9.709s
sys     0m0.576s

real    0m24.779s
user    0m22.857s
sys     0m0.224s

real    0m11.269s
user    0m9.825s
sys     0m0.664s

real    0m25.076s
user    0m23.281s
sys     0m0.180s

real    0m11.272s
user    0m9.797s
sys     0m0.580s
gzip:

real    0m7.654s
user    0m6.700s
sys     0m0.232s

real    0m1.574s
user    0m1.132s
sys     0m0.176s

real    0m7.865s
user    0m6.940s
sys     0m0.196s

real    0m1.615s
user    0m1.152s
sys     0m0.196s

real    0m7.626s
user    0m6.632s
sys     0m0.252s

real    0m1.569s
user    0m1.156s
sys     0m0.192s
娴嬭瘯瀹屾瘯锛屽垹闄ゆ祴璇曟枃浠

[ 本帖最后由 carp 于 2008-7-9 13:51 编辑 ]
发表于 2008-7-9 14:08:25 | 显示全部楼层
这前后2E,2F的数字可是变化很大啊。先前大家都是随机数,不是已经相当公平了么?
原帖由 jamesr 于 2008-7-9 13:23 发表


这个文件是从硬盘上Dump下来的,信息性较强。原来的文件是用系统提供的伪随机数生成器生成的。

[ 本帖最后由 simonxue21 于 2008-7-9 14:10 编辑 ]
发表于 2008-7-9 14:20:49 | 显示全部楼层
看起来,2F和同频图拉丁差不多,比起支持SSE2的新一代CPU差不少。
发表于 2008-7-9 14:29:11 | 显示全部楼层
jamesr还是帮忙看看这个软件能否在盒子上跑:
http://www.phoronix-test-suite.com/index.php?k=downloads

这是个相当全面的测试软件,貌似还是开源的,前些日子驱动之家登出过E8400的成绩。
http://news.mydrivers.com/1/110/110220.htm

如果这个软件能跑在盒子上,那样就可以很容易地测出2F的实际性能。

[ 本帖最后由 penryn 于 2008-7-9 14:32 编辑 ]
发表于 2008-7-9 15:13:09 | 显示全部楼层

回复 #44 jamesr 的帖子

加上优化参数如何编译

一般编译都是
./configure
maike
make install

优化参数如何加,能说具体些吗?
 楼主| 发表于 2008-7-9 15:27:27 | 显示全部楼层
原帖由 zhcell 于 2008-7-9 15:13 发表
加上优化参数如何编译

一般编译都是
./configure
maike
make install

优化参数如何加,能说具体些吗?


./configure CFLAGS='优化参数在此'
 楼主| 发表于 2008-7-9 15:35:01 | 显示全部楼层
原帖由 penryn 于 2008-7-9 14:29 发表
jamesr还是帮忙看看这个软件能否在盒子上跑:
http://www.phoronix-test-suite.com/index.php?k=downloads

这是个相当全面的测试软件,貌似还是开源的,前些日子驱动之家登出过E8400的成绩。
http://news. ...


这个基本上可以在盒子上跑,不过一些3D相关的测试就没有办法了,如doom3、nexuiz等。
发表于 2008-7-9 16:04:38 | 显示全部楼层
2F 6002 的 结果,系统时间不对,懒得改了。

loongson@RAYS-0bedc0f6:~/12$ gunzip yasuo.sh.gz
loongson@RAYS-0bedc0f6:~/12$ chmod 755 yasuo.sh
loongson@RAYS-0bedc0f6:~/12$ ./yasuo.sh
正在生成32M测试文件...
8192+0 records in
8192+0 records out
33554432 bytes (34 MB) copied,84.7011 秒,396 kB/秒
测试文件生成完毕,测试开始
系统信息:
system type                : lemote-fulong
processor                : 0
cpu model                : Godson2 V0.3  FPU V0.1
BogoMIPS                : 532.48
wait instruction        : no
microsecond timers        : yes
tlb_entries                : 64
extra interrupt vector        : no
hardware watchpoint        : no
ASEs implemented        :
VCED exceptions                : not available
VCEI exceptions                : not available

Linux version 2.6.18.1fl2f (root@debian) (gcc version 3.4.6) #12 Wed May 7 23:28:48 CST 2008
bzip2, a block-sorting file compressor.  Version 1.0.3, 15-Feb-2005.
   
   Copyright (C) 1996-2005 by Julian Seward.
   
   This program is free software; you can redistribute it and/or modify
   it under the terms set out in the LICENSE file, which is included
   in the bzip2-1.0 source distribution.
   
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   LICENSE file for more details.
   
gzip 1.3.5
(2002-09-30)
Copyright 2002 Free Software Foundation
Copyright 1992-1993 Jean-loup Gailly
This program comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of this program
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
Compilation options:
DIRENT UTIME STDC_HEADERS HAVE_UNISTD_H HAVE_MEMORY_H HAVE_STRING_H HAVE_LSTAT
Written by Jean-loup Gailly.
bzip2默认压缩,解压:

real        1m22.884s
user        1m19.896s
sys        0m0.516s

real        0m27.463s
user        0m25.732s
sys        0m0.628s

real        1m23.081s
user        1m20.016s
sys        0m0.472s

real        0m27.651s
user        0m25.604s
sys        0m0.644s

real        1m22.726s
user        1m19.728s
sys        0m0.452s

real        0m27.617s
user        0m25.540s
sys        0m0.704s
gzip默认压缩,解压:

real        0m14.485s
user        0m12.596s
sys        0m0.756s

real        0m2.589s
user        0m1.496s
sys        0m0.480s

real        0m15.201s
user        0m13.420s
sys        0m0.660s

real        0m2.319s
user        0m1.592s
sys        0m0.348s

real        0m13.528s
user        0m12.104s
sys        0m0.508s

real        0m2.358s
user        0m1.512s
sys        0m0.400s
测试完毕,删除测试文件
loongson@RAYS-0bedc0f6:~/12$
发表于 2008-7-9 16:21:47 | 显示全部楼层
2F 6002 用新的测试文件

loongson@RAYS-0bedc0f6:~/12$ chmod 755 yasuo.sh
loongson@RAYS-0bedc0f6:~/12$ ./yasuo.sh
系统信息:
system type                : lemote-fulong
processor                : 0
cpu model                : Godson2 V0.3  FPU V0.1
BogoMIPS                : 532.48
wait instruction        : no
microsecond timers        : yes
tlb_entries                : 64
extra interrupt vector        : no
hardware watchpoint        : no
ASEs implemented        :
VCED exceptions                : not available
VCEI exceptions                : not available

Linux version 2.6.18.1fl2f (root@debian) (gcc version 3.4.6) #12 Wed May 7 23:28:48 CST 2008
bzip2, a block-sorting file compressor.  Version 1.0.3, 15-Feb-2005.
   
   Copyright (C) 1996-2005 by Julian Seward.
   
   This program is free software; you can redistribute it and/or modify
   it under the terms set out in the LICENSE file, which is included
   in the bzip2-1.0 source distribution.
   
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   LICENSE file for more details.
   
gzip 1.3.5
(2002-09-30)
Copyright 2002 Free Software Foundation
Copyright 1992-1993 Jean-loup Gailly
This program comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of this program
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
Compilation options:
DIRENT UTIME STDC_HEADERS HAVE_UNISTD_H HAVE_MEMORY_H HAVE_STRING_H HAVE_LSTAT
Written by Jean-loup Gailly.
bzip2默认压缩,解压:

real        0m46.964s
user        0m43.616s
sys        0m0.308s

real        0m15.690s
user        0m13.896s
sys        0m0.628s

real        0m45.798s
user        0m43.952s
sys        0m0.296s

real        0m15.681s
user        0m13.896s
sys        0m0.644s

real        0m46.056s
user        0m43.920s
sys        0m0.280s

real        0m15.575s
user        0m13.932s
sys        0m0.576s
gzip默认压缩,解压:

real        0m14.808s
user        0m13.336s
sys        0m0.384s

real        0m3.070s
user        0m2.080s
sys        0m0.316s

real        0m15.041s
user        0m13.472s
sys        0m0.428s

real        0m2.984s
user        0m2.092s
sys        0m0.296s

real        0m14.914s
user        0m13.540s
sys        0m0.360s

real        0m3.070s
user        0m2.040s
sys        0m0.400s
测试完毕,删除测试文件
loongson@RAYS-0bedc0f6:~/12$

本版积分规则

小黑屋|手机版|Archiver|Lemote Inc.  

GMT+8, 2019-9-17 18:16 , Processed in 0.187870 second(s), 17 queries .

快速回复 返回顶部 返回列表