POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 1704|回复: 24
打印 上一主题 下一主题

各位用扣肉大大帮忙测试一下我的优化程序啊,也可以当是测试CPU速度:)

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-26 13:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近参加了Intel的一个多核代码优化小比赛(http://contest.intel.csdn.net/),苦于没扣肉CPU测试,郁闷的紧(家里的AMD X2在使用Intel MKL数学库优化之后就不能用到双核心了,-_-!!)

测试很快的,6300差不多在0.5秒左右可以完成

希望各位兄台在比较干净的系统下测试,多测几次,取耗时最低的值(程序最后会打出耗时秒数)。

回帖写上测试结果以及你的CPU频率(比赛最终是在6400上面出成绩)。多谢各位鸟

PS:请各位放心,绝对没病毒或者木马,您可以先打开您的杀毒软件实时防护

[ 本帖最后由 JimmyZha 于 2006-12-26 13:11 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
potomac 该用户已被删除
2#
发表于 2006-12-26 13:23 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

3#
发表于 2006-12-26 13:26 | 只看该作者
公司电脑
PD 赛扬3.6G
512M内存,
系统用了段时间了.
0.9370000秒.

测试的是这个
potential_serial_Win_2.rar (2006-12-26 13:09, 82.19 K)

[ 本帖最后由 wansijie 于 2006-12-26 13:27 编辑 ]
回复 支持 反对

使用道具 举报

4#
发表于 2006-12-26 13:36 | 只看该作者
Core2Duo E6300@400x6=2.4GHz
0.39000000s
potential_serial_Win_2.rar

[ 本帖最后由 lzy24 于 2006-12-26 13:42 编辑 ]
回复 支持 反对

使用道具 举报

5#
发表于 2006-12-26 13:42 | 只看该作者
我的配置:
E6300@1.86 (没超)
其他程序关,之保留防火墙,分别运行五次,取最低时间:

potential_serial_MP_2

    0: Potential: 686445.957
   10: Potential: 280129.985
   20: Potential: 206437.945
   30: Potential: 170828.518
   40: Potential: 147831.460
   50: Potential: 133650.139
   60: Potential: 122234.989
   70: Potential: 114473.868
   80: Potential: 106560.989
   90: Potential:  99199.081
  100: Potential:  93318.977
  110: Potential:  89056.673
  120: Potential:  85229.771
  130: Potential:  82200.783
  140: Potential:  79693.601
  150: Potential:  77797.890
  160: Potential:  75235.849
  170: Potential:  73208.540
  180: Potential:  71404.941
  190: Potential:  69980.301
  200: Potential:  68477.591
Seconds = 0.500000000

potential_serial_MP_4

    0: Potential: 686445.957
   10: Potential: 280129.985
   20: Potential: 206437.945
   30: Potential: 170828.518
   40: Potential: 147831.460
   50: Potential: 133650.139
   60: Potential: 122234.989
   70: Potential: 114473.868
   80: Potential: 106560.989
   90: Potential:  99199.081
  100: Potential:  93318.977
  110: Potential:  89056.673
  120: Potential:  85229.771
  130: Potential:  82200.783
  140: Potential:  79693.601
  150: Potential:  77797.890
  160: Potential:  75235.849
  170: Potential:  73208.540
  180: Potential:  71404.941
  190: Potential:  69980.301
  200: Potential:  68477.591
Seconds = 0.609000000

potential_serial_Win_2

    0: Potential: 686445.957
   10: Potential: 280129.985
   20: Potential: 206437.945
   30: Potential: 170828.518
   40: Potential: 147831.460
   50: Potential: 133650.139
   60: Potential: 122234.989
   70: Potential: 114473.868
   80: Potential: 106560.989
   90: Potential:  99199.081
  100: Potential:  93318.977
  110: Potential:  89056.673
  120: Potential:  85229.771
  130: Potential:  82200.783
  140: Potential:  79693.601
  150: Potential:  77797.890
  160: Potential:  75235.849
  170: Potential:  73208.540
  180: Potential:  71404.941
  190: Potential:  69980.301
  200: Potential:  68477.591
Seconds = 0.500000000

potential_serial_Win_4

    0: Potential: 686445.957
   10: Potential: 280129.985
   20: Potential: 206437.945
   30: Potential: 170828.518
   40: Potential: 147831.460
   50: Potential: 133650.139
   60: Potential: 122234.989
   70: Potential: 114473.868
   80: Potential: 106560.989
   90: Potential:  99199.081
  100: Potential:  93318.977
  110: Potential:  89056.673
  120: Potential:  85229.771
  130: Potential:  82200.783
  140: Potential:  79693.601
  150: Potential:  77797.890
  160: Potential:  75235.849
  170: Potential:  73208.540
  180: Potential:  71404.941
  190: Potential:  69980.301
  200: Potential:  68477.591
Seconds = 0.500000000
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2006-12-26 14:04 | 只看该作者
哇。。。这么快就有好心人测试了啊。。。多贼各位!:loveliness:
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2006-12-26 14:05 | 只看该作者
to itany

你的测试很详细。。多谢。。呵呵:loveliness:
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2006-12-26 16:59 | 只看该作者
顶一个:p
回复 支持 反对

使用道具 举报

9#
发表于 2006-12-26 17:03 | 只看该作者
个人觉得籍此测试浮动较大,不知道是什么原因
  貌似应该把优先级调高点,并且多算几次,比如20次,娶个平均值~

您是不是做的基于势降低的优化计算啊? 无责任猜想~ 呵呵
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2006-12-26 17:08 | 只看该作者
试过调高线程的优先级,但是似乎会引起线程间资源的争夺。反倒更慢了。

貌似在比较干净的系统下面浮动还是比较小的。itany兄测试的时候浮动很大吗?

这个计算意义不大,只是题目而已。原来的代码时串行的,改成多线程以及更多的一些优化
回复 支持 反对

使用道具 举报

11#
发表于 2006-12-26 17:11 | 只看该作者
U不符合要求,就不详细列了。E6600 3.0G (334*9),系统100%干净,连杀软防火墙都没有。

Win_2   0.313

Win_4   0.296
回复 支持 反对

使用道具 举报

12#
 楼主| 发表于 2006-12-26 17:13 | 只看该作者
符合啊。。。其实我是像比较其中哪个最快而已。。。所有的扣肉都符合啊
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2006-12-26 17:14 | 只看该作者
嗯。。居然4线程还更快?如果系统正在运行其他程序,4个线程也许抢cpu抢的多一些。
回复 支持 反对

使用道具 举报

14#
发表于 2006-12-26 17:17 | 只看该作者
你那个4线程,结果不稳定。

0.296,0.328,0.344,0.780全部都出现过。
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2006-12-26 17:19 | 只看该作者
原帖由 D65 于 2006-12-26 17:17 发表
你那个4线程,结果不稳定。

0.296,0.328,0.344,0.780全部都出现过。


是干净的系统吗?按理不会差这么多哦,
回复 支持 反对

使用道具 举报

16#
发表于 2006-12-26 18:37 | 只看该作者
win-2: 0.281
win-4: 0.296

CPU:E6300oc 500*7=3.5G
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2006-12-26 19:00 | 只看该作者
原帖由 kriscui 于 2006-12-26 18:37 发表
win-2: 0.281
win-4: 0.296

CPU:E6300oc 500*7=3.5G



多谢,羡慕ing。。。3.5G扣肉:wacko:
回复 支持 反对

使用道具 举报

18#
发表于 2006-12-26 19:45 | 只看该作者
原帖由 JimmyZha 于 2006-12-26 17:08 发表
试过调高线程的优先级,但是似乎会引起线程间资源的争夺。反倒更慢了。

貌似在比较干净的系统下面浮动还是比较小的。itany兄测试的时候浮动很大吗?

这个计算意义不大,只是题目而已。原来的代码时串行的 ...


是的
四线程的时候浮动的太大!双线程时候成绩稳定,基本没有差别!
建议您还是不要四线程了!论速度肯定是1 Thread for 1 Core更好~
回复 支持 反对

使用道具 举报

19#
发表于 2006-12-26 19:53 | 只看该作者
豁出去了。E6600 3.5G

0.265
0.265 (成绩不稳定)

等4G来踩场子。
回复 支持 反对

使用道具 举报

20#
发表于 2006-12-26 22:30 | 只看该作者
回家又测试了一下.
测试的是这个
potential_serial_Win_2.rar (2006-12-26 13:09, 82.19 K)
这个.

0.296吧.

但不稳定,有时又是.0.5XXX
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-4-20 21:50

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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