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

[PISegment] 整体测试V0.4.0.2,已结束

[复制链接]
发表于 2006-8-10 23:37:52 | 显示全部楼层 |阅读模式
8.20计算完毕,结果基本分析完毕
首先感谢所有参与测试的朋友,是你们让测试如此有效、快速、顺利的完成
下面是简要的测试报告:
[准确性测试]
与标准结果比对,在第42bit失配,和上一次测试准确性相当
这一点并不十分令人满意。虽然这个准确性已经足够使计算到很大的规模的时候,误差影响最终结果的可能性很小;但还有继续提升的空间,这是下一个版本需要解决的部分
[测试取得的成果]
尽管结果精度差强人意,但本次测试还是取得了很多成果:
1、发现20余项BUG或缺少的功能
2、验证了新算法的速度、正确性
3、初步建立了PISegment网站
4、验证了服务端,很稳定
5、验证了新的网络连接方式
[总结]
测试除结果准确性外基本达到预期
[下一步计划]
主要任务是尽快部署,扩大宣传。
目前首要问题是精度还需提高,但是对它进行测试需要大量的计算能力(1000个WU),因此先部署可以使更多人参与测试。
下一步要做的工作(按紧迫程度排列):
1、图形界面的客户端
2、对客户端功能的修正、扩展
3、完善网站
4、对计算精度的改进

为了节省时间,争取在3天之内,在现有的客户端的基础上对算法进行改进
改进的算法测试开始后(1000个WU),再进行上面的工作


这个版本是根据最新的设计需求重新编写的,各方面多有了很大的进步
不过大规模的改动意味着潜在的错误也可能很多
WEB目前还没有做,会在近期完成

主要新特征:
1、加入了最新的核心算法,使得Northwood核心计算速度大幅提升
2、加入本地缓存机制
3、网络连接部分更加健壮
4、可以显示一个用户的多个计算机信息
5、可以分组
6、引入信用机制
7、新的签名


测试目的:
1、检验各个组件的联动情况
2、检验新的核心算法的精度和速度
3、检验健壮性和安全性

隐私声明:
1、以下信息将会采集并保存在服务器:用户email,CPU名称,CPU频率
2、将会根据设备的CPU类型和设备网卡MAC号通过Hash函数生成设备识别号,将会保存在服务器
3、运行测试,表示您已经接受该声明

0.4.0.1的更新:
1、修正在没有SSE2指令集的CPU行运行错误的BUG
2、放宽了对用户名和密码的限制

0.4.0.2的更新:
1、加入URL编码,解决不能上传的问题

0.4.0.0升级方法:
1、下载压缩包,解出PISeg0.4.0.2.exe至原来PISeg0.4.0.0的测试目录
2、关闭PISeg0.4.0.0,删除usrconf.txt
3、运行PISeg0.4.0.2.exe,重新输入用户名、密码即可

0.4.0.1升级方法:
1、下载压缩包,解出PISeg0.4.0.2.exe至原来PISeg0.4.0.1的测试目录
2、关闭PISeg0.4.0.1
3、运行PISeg0.4.0.2.exe

新用户测试方法:
1、下载解压至一目录,运行PISeg0.4.0.2.exe
2、第一次运行请按提示注册用户
3、测试时可以模拟各种可能的情景,如计算中关闭程序,断开网络等
4、可以通过签名档查看当前状态,例如http://chinapi.vicp.net/sign/sign.aspx?username=JUST
5、usrconf.txt中的倒数第二行(通常为3)表示希望在本地缓存的WU数量,可以更改。需重启客户端方能生效
6、每个用户初始信用为100;每下载一个WU信用减100;每成功上传一个WU结果,信用加150,但如果过期则只加120;过期时间为10个小时,可以尝试故意过期
7、如果出现异常希望能及时汇报

注意:
用户名和密码不能包含以下字符:
'  "   ;

因为WEB没有做好,分组就暂时由我手工添加,分为Intel和AMD

谢谢大家参与测试

已知的BUG:
1、对于用户名、密码的不正确过滤    0.4.0.1版已解决
2、没有SSE2指令集的CPU会出现非法操作    0.4.0.1版已解决
3、同一台机器(多网卡的)在不同操作系统下可能会被认定为不同的机器
4、没有进行URL编码导致不能上传    0.4.0.2版已解决

PISegmentV0.4.0.2.rar

69.4 KB, 下载次数: 3588

回复

使用道具 举报

发表于 2006-8-10 23:54:09 | 显示全部楼层
明天回公司试一下
回复

使用道具 举报

发表于 2006-8-11 09:15:40 | 显示全部楼层
第一次运行,注册成功后填充本地缓存,下载的时候提示用户名密码错误,然后重新输入用户名密码,下载第一个WU,成功,下载第二个WU又提示用户名密码错误,奇怪(应该是提示信用不足才对啊)。
关掉再运行一次,终于是提示信用不足了,然后才开始计算第一次下的那个WU。

程序输出的信息为什么不能复制啊,我只好抓图了,但是好像这里又上传不了

回复

使用道具 举报

发表于 2006-8-11 09:40:07 | 显示全部楼层
我来试一下,哈。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2006-8-11 09:48:59 | 显示全部楼层

不知道一个WU可以算在我的机器上跑多久?
回复

使用道具 举报

发表于 2006-8-11 09:56:01 | 显示全部楼层
楼主的意思是指,本次TEST是以测程序与服务器的各个环节与数据为主,不是以计算PI为主,对不对?希望大家不要只算数据,而是模拟各种机器使用情况下,本程序的的表现以及会不会出现BUG,对不对楼主,这是你的意思吗?
回复

使用道具 举报

发表于 2006-8-11 10:34:34 | 显示全部楼层
算完了,但是上传的时候老是提示用户名或密码错误,死活上传不了
回复

使用道具 举报

 楼主| 发表于 2006-8-11 10:52:51 | 显示全部楼层
引用 SNAiL 在 2006-8-11 10:34 AM 时的帖子:
算完了,但是上传的时候老是提示用户名或密码错误,死活上传不了

忘了说了,用户名和密码只能包含一下字符:
0-9,a-z,A-Z,_{}-()[]#@

改密码的WEB还没做
先帮你把密码改了,见短消息

[ Last edited by JUST on 2006-8-11 at 11:07 ]
回复

使用道具 举报

发表于 2006-8-11 11:04:58 | 显示全部楼层
密码里面阿拉伯数字也不包括吗?楼主?
回复

使用道具 举报

 楼主| 发表于 2006-8-11 11:06:01 | 显示全部楼层
引用 zhongshen1 在 2006-8-11 09:56 AM 时的帖子:
楼主的意思是指,本次TEST是以测程序与服务器的各个环节与数据为主,不是以计算PI为主,对不对?希望大家不要只算数据,而是模拟各种机器使用情况下,本程序的的表现以及会不会出现BUG,对不对楼主,这是你的意思 ...

是的,最好能模拟正常使用下的各种情况
回复

使用道具 举报

 楼主| 发表于 2006-8-11 11:06:45 | 显示全部楼层
引用 zhongshen1 在 2006-8-11 11:04 AM 时的帖子:
密码里面阿拉伯数字也不包括吗?楼主?

允许,漏写了
回复

使用道具 举报

发表于 2006-8-11 12:15:42 | 显示全部楼层
今天回学校去算!
回复

使用道具 举报

发表于 2006-8-11 13:12:51 | 显示全部楼层
晚了一点点~~
回复

使用道具 举报

发表于 2006-8-11 16:22:46 | 显示全部楼层
为什么我开始算就报错呀                                                                                          <?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="PISeg0.4.0.0.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="PISeg0.4.0.0.exe" SIZE="135168" CHECKSUM="0xFB13A403" BIN_FILE_VERSION="0.4.0.0" BIN_PRODUCT_VERSION="0.4.0.0" PRODUCT_VERSION="0, 4, 0, 0" FILE_DESCRIPTION="PISegment Test" PRODUCT_NAME="PISegment Test" FILE_VERSION="0, 4, 0, 0" ORIGINAL_FILENAME="complete.exe" INTERNAL_NAME="complete" LEGAL_COPYRIGHT="版权所有 (C) 2006" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="0.4.0.0" UPTO_BIN_PRODUCT_VERSION="0.4.0.0" LINK_DATE="08/10/2006 14:40:42" UPTO_LINK_DATE="08/10/2006 14:40:42" VER_LANGUAGE="中文(中国) [0x804]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="1144832" CHECKSUM="0xC7EEF64B" BIN_FILE_VERSION="5.1.2600.2945" BIN_PRODUCT_VERSION="5.1.2600.2945" PRODUCT_VERSION="5.1.2600.2945" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft(R) Windows(R) Operating System" FILE_VERSION="5.1.2600.2945 (xpsp_sp2_gdr.060704-2349)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="(C) Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x126063" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2945" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2945" LINK_DATE="07/05/2006 10:55:58" UPTO_LINK_DATE="07/05/2006 10:55:58" VER_LANGUAGE="中文(中国) [0x804]" />
</EXE>
</DATABASE>
回复

使用道具 举报

 楼主| 发表于 2006-8-11 16:51:31 | 显示全部楼层
引用 leigongteng 在 2006-8-11 04:22 PM 时的帖子:
为什么我开始算就报错呀                                                                                          <?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
...

一运行就报错?还是开始计算后?

CPU是AthlonXP?操作系统是XP?
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2024-4-27 05:34

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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