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

带奖励分的ppd的计算公式

[复制链接]
发表于 2012-1-26 12:51:06 | 显示全部楼层 |阅读模式
可能有人对带奖励分的ppd具体如何计算还不清楚,这里简单归纳一下。
目前,FAH的每个SMP包都设有一个基本分(Base Points),一个奖励因子(Kfactor)以及一个计算截止期限(Deadline),只要知道了这几个参数以及你的1%计算用时(TPF)即可自行计算PPD。
PPD具体计算公式如下:
  1. PPD=BasePoints*Sqrt(Deadline*Kfactor)/(TPF/864)^1.5
复制代码
其中,Deadline的单位是天,TPF的单位是秒,Sqrt代表平方根,^代表乘方。
举一个具体的例子:
对p6904包,其BasePoints=31541,Deadline=17,Kfactor=37.31,然后假设你的TPF是60s,代入公式即可得:
  1. PPD=31541*Sqrt(17*37.31)/(60/864)^1.5=43406651
复制代码
(4000万的PPD,这样的机器目前还不存在,不过2-3年内也许会出现)
直接观察计算公式还可以看到,PPD和你的单机计算能力成1.5次方比例关系,FAH鼓励高端机型参与计算的意图很明显。你的单机计算速度每提高1倍,PPD将提高1.83倍(2^1.5-1)。

评分

参与人数 5基本分 +55 收起 理由
refla + 9 哇,什么都懂了!
ONLY + 8 看不懂~~~ ^_^
muclemanxb + 8 例行公事
vennyfan + 10 不错
ocw + 20 原創, 多謝兄弟提供程式

查看全部评分

回复

使用道具 举报

发表于 2012-1-26 13:07:06 | 显示全部楼层
回复

使用道具 举报

发表于 2012-1-26 15:05:11 | 显示全部楼层
收藏了
回复

使用道具 举报

发表于 2012-1-29 20:56:33 | 显示全部楼层
给力啊  支持楼主
回复

使用道具 举报

发表于 2012-1-29 22:30:50 | 显示全部楼层
有最大倍数限制,
回复

使用道具 举报

 楼主| 发表于 2012-1-30 11:58:58 | 显示全部楼层
Folding@home Bonus Point Calculator的结果看,好像并没有最大倍数限制?

回复 5# liqing
回复

使用道具 举报

发表于 2012-7-17 13:01:48 | 显示全部楼层
呼叫版主,建议版主顶置本帖!
回复

使用道具 举报

 楼主| 发表于 2012-7-17 13:12:01 | 显示全部楼层
回复 7# wpf999

这个公式是从Folding@home Bonus Point Calculator网页的javascript代码中整理简化而来的,置顶就没必要了。我觉得倒是应该把fah常用的一些网页资源集中在一个帖子里面置顶,这样查找起来比较方便。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 19:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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