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

我们有多大实力?

[复制链接]
发表于 2004-8-18 00:00:00 | 显示全部楼层 |阅读模式
目前 seti@china 的计算力一共有多大,能过每秒万亿次么?
回复

使用道具 举报

 楼主| 发表于 2004-8-18 00:00:00 | 显示全部楼层 |阅读模式
不好意思,没看懂 acSix 的算法。
另:为何说 “seti对处理器的fpu利用率只有1/10左右” ,真是这样么?
回复

使用道具 举报

头像被屏蔽
发表于 2004-8-18 00:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2004-8-18 00:00:00 | 显示全部楼层
1400wu=1400x4T=5.6P浮点量=需要5.6Px10=56P的浮点运算能力
ps:虽然占用率是100%,但seti对处理器的FPU利用率只有1/10左右
1天=24hx3600=86400s

每秒的浮点运算能力=56p/86400s=650G=650,000,000,000次浮点运算能力


跟fent的计算结果基本一样啊~...
回复

使用道具 举报

发表于 2004-8-18 00:00:00 | 显示全部楼层
+U
回复

使用道具 举报

发表于 2004-8-18 00:00:00 | 显示全部楼层
以下是引用vonv在2004-8-18 16:39:42的发言:
不好意思,没看懂 acSix 的算法。
另:为何说 “seti对处理器的fpu利用率只有1/10左右” ,真是这样么?


里面的几个数字:

1400
http://orion.setiatwork.com/cgi-bin/wkystat.pl?group=SETI@China
再上面统计的Summary里面估计的..

4T
这个数是我跟fent算法的最大区别
意思是每个wu大概需要4Tera次浮点运算,根据每个wu的ar不同,这个数可以相差很远

具体区别可以看上图,而且由于现在我们只能用cli v3.03+的版本和berkeley发放给我们的wu的ar绝大部分在0.4左右,所以我估算用4T

10
单位时间内,seti实际需要的浮点量x10≈需要的浮点力,就是我说的seti对处理器的fpu利用率只有1/10左右
因为1个wu4t的浮点量,跟你的cpu完成这个wu的100%cpu占用时间x效率不相当,具体相差多少每种cpu,系统,内存速度,软件编译,软硬环境等等都有很大关系..
具体某一wu,你可以用sisoft的cpu arithmetic bench得知你的cpu fpu 100%占用时的平均效率数(seti绝大部分占用的是CPU的FPU单元),再x完成这个wu的秒数就=完成这个wu需要的浮点力,再对比上图得知这个wu实际需要的浮点量,就有一个大约的利用率了..我自己算过的几台机器都在1/9左右..
同样因为影响这个数的因素非常多,而且方便跟fent的浮点量数字相对比,所以就用10了..

而且,某一运算项目,软件对cpu的ALU,FPU单元利用率实际率多少,没有详细的相关数据,资料很耐具体算出,而我们简单可以算出,方便不同项目横向比较的只有单位时间机器的浮点/整数运算力,而且项目实际消耗的,也是这个运算能力...(还有电费了..-_-...)..

其他:
1天=24hx3600=86400s
1Peta=1,000Tera=1,000,000Giga
650,000,000,000/10≈632亿次(fent)

几个数字都是大概了,而且来源也各不相同,计算方法也不同..但结果却出乎我意料地相近..
当然,有错误请指出..
回复

使用道具 举报

头像被屏蔽
发表于 2004-8-19 00:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2004-8-19 00:00:00 | 显示全部楼层
谢谢!
套用一下:

2126600(亿次/秒)×(1400/4711300)=631.936(亿次/秒)

P4 2.8C+DDR400  512M(双通道)平均每24小时12个WU

631.936(亿次/秒)×(12/1400)=5.417(亿次/秒)


acSix的算法:

12×4000,000=48,000,000(百万次)

48,000,000/86,400(一天的秒数)=555.556(百万次每秒)即5.556亿次每秒

结果近似。

631.936/5.417=116.658

目前 seti@china 的计算力大致相当于117台 P4 2.8C+DDR800 在24小时运行。

大家共同努力,让我们算的更快些吧!
回复

使用道具 举报

头像被屏蔽
发表于 2004-8-20 00:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2004-8-20 00:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2004-8-20 00:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2004-8-20 00:00:00 | 显示全部楼层
为什么不用Power 5 * 1024块

Sun Sparc * 1024块..干什么都用Intel..???????????????
回复

使用道具 举报

发表于 2004-8-20 00:00:00 | 显示全部楼层
曙光4000A用的是2560个AMD Opteron芯片,8Tflops


[此贴子已经被作者于2004-8-20 15:21:53编辑过]

回复

使用道具 举报

头像被屏蔽
发表于 2004-8-20 00:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2004-8-20 00:00:00 | 显示全部楼层

80,000/2560=31.25亿次

31.25/5.417=5.769

Opteron 比 P4 2.8C 要快6倍啊!

80,000亿次/5亿次=16,000

要16,000台 P4 2.8C+DDR800 并行计算才能和曙光4000A匹敌!!!

P4 2.8C+DDR800 计算一个 WU 需要:

4×3600=14,400秒

曙光4000A计算一个 WU 需要:

14,400/16,000=0.9秒

曙光4000A 每天可计算:

24×3600/0.9=96,000 个 WU

哪位英雄认识曙光4000A的管理员,劝他加入 SETI@China吧!
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2025-5-6 20:43

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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