找回密码
 新注册用户
搜索
查看: 7124|回复: 22

影响计算速度的还有哪些因素?

[复制链接]
发表于 2008-11-8 20:07:15 | 显示全部楼层 |阅读模式
今天偶然看到一台p4 2.8g的主机算45分的包只要大约6500s,而我的p4 3.06g却要8000多s,用的是同样的优化,为什么高频的还跑不过低频的u? 这是对比
104734731244567736 Nov 2008 1:46:08 UTC6 Nov 2008 20:11:29 UTCOverSuccessDone6,403.4844.5844.58
104740125145776796 Nov 2008 2:55:00 UTC8 Nov 2008 1:06:22 UTCOverSuccessDone9,226.0544.5844.58
这是他的其他任务
10475752583601011156 Nov 2008 6:41:43 UTC6 Nov 2008 22:43:31 UTCOverSuccessDone6,450.8344.60pending
10473473123599937266 Nov 2008 1:46:08 UTC6 Nov 2008 20:11:29 UTCOverSuccessDone6,403.4844.5844.58
10470877953598709985 Nov 2008 19:51:25 UTC6 Nov 2008 12:06:52 UTCOverSuccessDone6,482.7644.60pending
10459846533593621084 Nov 2008 16:00:09 UTC6 Nov 2008 1:14:57 UTCOverSuccessDone6,458.6944.63pending
10454227903590938314 Nov 2008 4:29:40 UTC5 Nov 2008 22:34:39 UTCOverSuccessDone6,458.5444.58pending
回复

使用道具 举报

发表于 2008-11-8 20:30:34 | 显示全部楼层
怎么说呢。。Computer summary 所获得的可能仅仅是cpu的默认数据。。

就是说他超频多少没有说清楚。。打比方他是运行在3.6g或以上的高频下呢。。
回复

使用道具 举报

发表于 2008-11-8 20:41:16 | 显示全部楼层
他有超频吗???????好像跟我的E2140 1.6Ghz还块类 ,我没超频··用64位的优化 。

不过我同样分数的包,45多的有时要7000s甚至接近8000S,有时却5900s ,好像我晚上算的包比我白天还短 。可能是晚上没在用的缘故吧,可是我记得以前没这种差别类,我也很纳闷 。 而且我觉得以前32位xp比我现在64位vista还块哩。难道是vista占的内存多,我才1G而已 , ,或者官方给计算力好的大一点的包,分数不变 来安慰“穷人”???

哦,还有可能他的内存比你大 ,或者他是64位的系统 ,

还是等各位“大佬”吧 ,我菜鸟而已,呵呵
回复

使用道具 举报

发表于 2008-11-8 20:48:55 | 显示全部楼层
超不超频在那里是看不到的,虽然可以从基准测试反映一些情况,但基准测试的时候是受其他使用影响的,准确性很低。。

电脑有没有使用不影响计算时间的,它统计的是全占用cpu的时间(指一个核心一个线程),如果计算程序两秒内都是50%占用cpu,那就记录1s

32位比起64位要快,这不出奇,尽管是64位的优化。
回复

使用道具 举报

发表于 2008-11-8 20:58:26 | 显示全部楼层
32位比64位快?????????
我可是特意为了计算才装64位vista的啊,

不是说64位比32位好吗????????噩噩噩噩噩噩噩噩噩,
回复

使用道具 举报

 楼主| 发表于 2008-11-8 21:07:07 | 显示全部楼层
我的机器用了1g的内存,winxp下有1g的内存应该是没问题的吧,超了频的话用了优化的话会在任务信息里有显示的,如下他的:
Windows optimized S@H Enhanced application by Alex Kan
Version info: SSE3 (AMD/Intel, Core 2-optimized v8-nographics) V5.13 by Alex Kan
SSE3 Win32 Build 41 , Ported by : Jason G, Raistmer, JDWhale

     CPUID:               Intel(R) Pentium(R) 4 CPU 2.80GHz      默认频率
     Speed: 1 x 2797 MHz            这是实际频率
     Cache: L1=64K L2=1024K
  Features: MMX SSE SSE2 SSE3
我的另外一台机:
Windows optimized S@H Enhanced application by Alex Kan
Version info: SSE3 (AMD/Intel, Core 2-optimized v8-nographics) V5.13 by Alex Kan
SSE3 Win32 Build 41 , Ported by : Jason G, Raistmer, JDWhale

     CPUID: AMD Sempron(tm) Processor 3200+            : 默认频率是1800MHz
     Speed: 1 x 2015 MHz                : 这是实际主频
     Cache: L1=64K L2=128K
  Features: MMX SSE SSE2 SSE3
我的那台p4 3.06g和他的p4 2.8g的CPU type GenuineIntel Intel(R) Pentium(R) 4 CPU 2.80GHz [x86 Family 15 Model 4 Stepping 9],是相同的。
操作系统也都是winxp Professional Edition 只不过他的是sp1,我的是sp3,优化也都是SSE3 (AMD/Intel, Core 2-optimized v8-nographics) V5.13 by Alex Kan SSE3 Win32 Build 41,而且我说的不是单个包的计算时间,而是一个大概的平均时间,他的大多在6000多,我的大多在8000多。如果是偶然也就不奇怪了
回复

使用道具 举报

 楼主| 发表于 2008-11-8 21:13:06 | 显示全部楼层
原帖由 lawrence 于 2008-11-8 20:58 发表
32位比64位快?????????
我可是特意为了计算才装64位vista的啊,

不是说64位比32位好吗????????噩噩噩噩噩噩噩噩噩, ...

要快些,我的同配置的在winxp 32位和winxp64下,winxp64要快大约10%左右吧,具体到每台电脑可能会不相同的
(我的32位45分的要9000s左右,64位下约8000s左右)
回复

使用道具 举报

发表于 2008-11-8 21:16:41 | 显示全部楼层

回复 #6 xwggo 的帖子

这就不知道了。。
回复

使用道具 举报

发表于 2008-11-8 21:28:04 | 显示全部楼层
这几天Seti好像怪怪的,更新很慢啊,,而且你看:

7 Nov 2008 1:48:22 UTC 8 Nov 2008 12:11:28 UTC Over Success Done  7,910.05  44.49  44.49
7 Nov 2008 1:45:19 UTC 8 Nov 2008 0:53:22   UTC Over Success Done  6,583.63  44.48  44.48
6 Nov 2008 22:20:33 UTC 7 Nov 2008 9:47:28 UTC Over Success Done  5,966.86  44.48   pending

28 Oct 2008 4:13:10   UTC 28 Oct 2008 7:47:19 UTC Over Success Done  7,336.56 46.23  pending
27 Oct 2008 22:02:51 UTC 28 Oct 2008 6:39:42 UTC Over Success Done  6,414.25 46.23  pending

27 Oct 2008 14:19:58 UTC 27 Oct 2008 22:00:08 UTC Over Success Done  8,505.02 45.28  pending
4 Nov 2008   7:51:05 UTC 4 Nov 2008 11:57:12 UTC   Over Success Done  6,551.81 45.28  45.28
还有丢,我只挑了几个,真的晚算上的和白天算的有差别,能感觉得到的!!
还有,那个64位的Astropulse弄不成啊,还废了几个包。
回复

使用道具 举报

发表于 2008-11-8 21:32:00 | 显示全部楼层
你是双核啊,他是单核 ,你50%的cpu当然不如他100%的cpu啊。。
不知道是不是这样啊。。。呵呵
猜的!!
回复

使用道具 举报

 楼主| 发表于 2008-11-8 22:15:20 | 显示全部楼层
我的是双核的没错,cpu的频率是指每个核心的频率,而不是两个核心频率之和(如果是这样,谁还敢买多核啊),50%的cpu其实就是只用1个核心100%能力运算(怕影响别人工作),如果是100%cpu,那就是两个核心同时算两个任务了,而不是两个核心同时算一个任务

[ 本帖最后由 xwggo 于 2008-11-8 22:19 编辑 ]
回复

使用道具 举报

发表于 2008-11-8 22:28:54 | 显示全部楼层
原来是开HT 。。囧

这样你比起它更快了。。9000s对半4500s了。。

HT对SETI@home是很有效的,但HT不同于逻辑核心。。
回复

使用道具 举报

 楼主| 发表于 2008-11-8 22:40:22 | 显示全部楼层
原帖由 netgates 于 2008-11-8 22:20 发表
说简单点  你开了HT 同时计算两个wu

那么每个wu的计算时间相当于减半  

而他没有开启HT,所以你还是比他快的

这样的话,那倒是,不过还是想问一下,HT不是在winxp下是打开的吗?能关掉?看来详细的cpu资料还是要用cpu-z来测
回复

使用道具 举报

发表于 2008-11-8 22:44:56 | 显示全部楼层
进bios设置,可以关闭HT,详细看主板说明书
回复

使用道具 举报

 楼主| 发表于 2008-11-8 22:45:05 | 显示全部楼层
原帖由 BiscuiT 于 2008-11-8 22:28 发表
原来是开HT 。。囧

这样你比起它更快了。。9000s对半4500s了。。

HT对SETI@home是很有效的,但HT不同于逻辑核心。。

我也不是很清楚,反正当时装好下了任务后,看到同时有两个任务在运行,就把参数调到只使用1个cpu,就是这样了
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-5-11 03:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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