找回密码
 新注册用户
搜索
楼主: hackerboy

SuperPi@home新进展

[复制链接]
发表于 2004-5-26 00:00:00 | 显示全部楼层
以下是引用hackerboy在2004-5-25 18:50:32的发言:
[quote]以下是引用freestman在2004-5-24 13:53:50的发言:
服务器端需要实现什么呢?


那就多了,比如说收发包,负载均衡,数据管理……
[/quote]

什么时候能推出预览版本的服务器端?
回复

使用道具 举报

 楼主| 发表于 2004-5-28 00:00:00 | 显示全部楼层
以下是引用lcl121在2004-5-26 18:03:45的发言:
[quote]以下是引用hackerboy在2004-5-26 12:55:20的发言:
我用的已经是世界上最快的公式了。


我说的是程序的运行速度
[/quote]

当然,java语言解释执行的,比不上编译执行的速度!
回复

使用道具 举报

 楼主| 发表于 2004-5-28 00:00:00 | 显示全部楼层
以下是引用freestman在2004-5-26 21:23:58的发言:
[quote]以下是引用hackerboy在2004-5-25 18:50:32的发言:
[quote]以下是引用freestman在2004-5-24 13:53:50的发言:
  服务器端需要实现什么呢?
  


  那就多了,比如说收发包,负载均衡,数据管理……
[/quote]

什么时候能推出预览版本的服务器端?
[/quote]

还有10多天就高考了,高考之后大干一番
回复

使用道具 举报

发表于 2004-5-28 00:00:00 | 显示全部楼层
祝你考试顺利!取得好成绩!
回复

使用道具 举报

发表于 2004-5-29 00:00:00 | 显示全部楼层
这么做有什么意义啊?
我们以前写的可以比这个程序还快点,而且到达30W位的精确度.
回复

使用道具 举报

 楼主| 发表于 2004-5-30 00:00:00 | 显示全部楼层
以下是引用ezhouxingxing在2004-5-29 13:41:55的发言:
这么做有什么意义啊?
我们以前写的可以比这个程序还快点,而且到达30W位的精确度.

首先要建立起高精度计算的内核。
可以修改批处理程序,计算到2的63次方位没问题。
回复

使用道具 举报

发表于 2004-5-30 00:00:00 | 显示全部楼层
祝hackerboy高考取得好成绩
回复

使用道具 举报

发表于 2004-5-30 00:00:00 | 显示全部楼层
偶决定高考后学C
回复

使用道具 举报

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

使用道具 举报

发表于 2004-6-2 00:00:00 | 显示全部楼层
以下是引用fent在2004-5-31 9:00:00的发言:
可以去大学给哪些数学老师上上课了,哈


狂没有好处~~~

"哪些"--“那些”吧





[此贴子已经被作者于2004-6-2 21:15:30编辑过]

回复

使用道具 举报

 楼主| 发表于 2004-6-4 00:00:00 | 显示全部楼层
我已经把这个程序嵌入了网页,这样的话就不用安装SDK了,非常方便。

等我高考完以后马上拿出来!
回复

使用道具 举报

发表于 2004-6-5 00:00:00 | 显示全部楼层
不错
回复

使用道具 举报

发表于 2004-6-8 00:00:00 | 显示全部楼层
圆周率还没有找到十进制的并行计算算法吧。
回复

使用道具 举报

发表于 2004-6-10 00:00:00 | 显示全部楼层
考完了,不知道楼主考得怎样
回复

使用道具 举报

 楼主| 发表于 2004-6-11 00:00:00 | 显示全部楼层
以下是引用ZhangKaiwei在2004-6-8 17:29:58的发言:
圆周率还没有找到十进制的并行计算算法吧。

类似于BBP,即可以从任意一位算起的公式,目前只有4进制,8进制,16进制的,10进制的公式各国数学家正在潜心研究中。



  这个公式简称BBP公式,由David Bailey, Peter Borwein和Simon Plouffe于1995年共同发表。它打破了传统的圆周率的算法,可以计算圆周率的任意第n位,而不用计算前面的n-1位。这为圆周率的分布式计算提供了可行性。1997年,Fabrice Bellard找到了一个比BBP快40%的公式:




现在我们使用的是Borwein四次迭代式:
初值:
   
重复计算:
   
   
最后计算:
   

由于一般编程语言只支持双精度的浮点计算,既只能得到小数点后16位的精度。所以,我们必须用软件方法来实现超高精度。
为了实现并行计算,我们必须数据切成小块,计算好的数据最后再由服务器统一归位。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-7 22:29

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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