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

[已结束] PrimeGrid)1月23-28之龙年竞赛,PPS(llR)cpu运算项目有人参加没?

  [复制链接]
发表于 2012-1-27 14:57:50 | 显示全部楼层
回复 90# nekoko


    ?两个小时前断了?
现在好像有了
回复

使用道具 举报

发表于 2012-1-27 17:17:06 | 显示全部楼层
回复 74# equn

我写了一个 PHP 代码,语法应该没问题了。。。但没测试过。。。没条件。。。
  1. <?php
  2. $url = "http://www.primegrid.com/challenge/2012_1/top_users.html";
  3. $html = file_get_contents($url);
  4. //echo $html;   // 测试是否正确下载 html 文件

  5. $pattern = "<img[^>]*>";  // 删除图片.
  6. $html = preg_replace( $patten, "", $html );

  7. $pattern = "<a href=[^>]*>";  // 删除链接 - 前部
  8. $html = preg_replace( $patten, "", $html );

  9. $pattern = "</a>";  // 删除链接 - 后部
  10. $html = preg_replace( $patten, "", $html );

  11. $old_html = $html;
  12. $html = "<html><table border="1"><tr><td>索引</td><td>名次</td><td>神一样的对手</td><td>龙队</td><td>猪一样的食量</td></tr>";

  13. $pattern = "<tr><td>\\d*</td><td>[^<]*</td><td>Team\\sChina</td><td>[^<]*</td>";
  14. $count = preg_match_all ( $pattern, $old_html, $matches );  // 找中国队
  15. for( $i = 0; $i < $count; $i++ )  // 遍历所有结果
  16. {
  17.         $index = "<td>" . $i . "</td>";
  18.         $old_row = $matches[0][i];  // 没错,就是[0][i] !
  19.         $row = preg_replace( "<tr>", "<tr>".$index, $old_row );  // 插入队内排位
  20.         $html = $html . $row;
  21. }
  22. $html = $html . "</table></html>";
  23. ?>
复制代码
回复

使用道具 举报

发表于 2012-1-27 17:23:13 | 显示全部楼层
我的E3 1230用了avx优化,在留言板上参考了别人的app_info.xml,现在计算7.10包28-30分左右。 ...
kittyjia 发表于 2012-1-27 12:28


求链接!
回复

使用道具 举报

发表于 2012-1-27 17:24:31 | 显示全部楼层
回复 87# kittyjia

算了,还是直接告诉我怎么用吧。。。
回复

使用道具 举报

发表于 2012-1-27 17:42:19 | 显示全部楼层
回复 92# refla


    我去测试下~

评分

参与人数 1基本分 +10 收起 理由
refla + 10 谢谢!

查看全部评分

回复

使用道具 举报

发表于 2012-1-27 17:45:42 | 显示全部楼层
回复 91# acp134

交给你一个任务,去下面的地址下载 Eclipse PHP Studio2008。这是一个集成的 PHP 环境,研究一下怎么样在它里面调试 PHP 程序。

http://www.php100.com/html/download/tools/2009/0412/79.html
回复

使用道具 举报

发表于 2012-1-27 17:52:51 | 显示全部楼层
本帖最后由 kittyjia 于 2012-1-27 17:55 编辑

app_info.xml的内容是:
<app_info>

<app>
<name>llr321</name>
<user_friendly_name>321 Prime Search (LLR)</user_friendly_name>
</app>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llr321</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
</app_version>

<app>
<name>llrCUL</name>
<user_friendly_name>Cullen Prime Search (LLR)</user_friendly_name>
</app>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
</file_info>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llrCUL</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
</app_version>

<app>
<name>llrPSP</name>
<user_friendly_name>Prime Sierpinski Problem (LLR)</user_friendly_name>
</app>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
</file_info>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llrPSP</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
</app_version>

<app>
<name>llrPPS</name>
<user_friendly_name>PPS LLR</user_friendly_name>
</app>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llrPPS</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
</app_version>

<app>
<name>llrSOB</name>
<user_friendly_name>Seventeen or Bust</user_friendly_name>
</app>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llrSOB</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
</app_version>

<app>
<name>llrTPS</name>
<user_friendly_name>Sophie Germain Prime Search (LLR)</user_friendly_name>
</app>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llrTPS</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
</app_version>

<app>
<name>llrTRP</name>
<user_friendly_name>The Riesel Problem (LLR)</user_friendly_name>
</app>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llrTRP</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
</app_version>

<app>
<name>llrWOO</name>
<user_friendly_name>Woodall Prime Search (LLR)</user_friendly_name>
</app>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>llr.ini.6.00</name>
<status>1</status>
</file_info>
<file_info>
<name>llr3.8.6dev_windows_avx.exe</name>
<status>1</status>
</file_info>
<app_version>
<app_name>llrWOO</app_name>
<version_num>710</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>1.000000</avg_ncpus>
<max_ncpus>1.000000</max_ncpus>
<api_version>6.10.6</api_version>
<file_ref>
<file_name>primegrid_llr_wrapper_6.12_windows_intelx86__avx.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>llr.ini.6.00</file_name>
<open_name>llr.ini.6.00</open_name>
</file_ref>
<file_ref>
<file_name>llr3.8.6dev_windows_avx.exe</file_name>
<open_name>primegrid_cllr.exe.orig</open_name>
</file_ref>
</app_version>

<app>
<name>gcwsieve</name>
<user_friendly_name>Cullen/Woodall Prime Search (Sieve)</user_friendly_name>
</app>
<file_info>
<name>gcwsieve_20110101.sieveinput_in</name>
<status>1</status>
<sticky/>
</file_info>
<file_info>
<name>primegrid_gcwsieve_1.12_windows_intelx86__cuda23.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>cudart.dll</name>
<status>1</status>
</file_info>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<app_version>
<app_name>gcwsieve</app_name>
<version_num>112</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.020000</avg_ncpus>
<max_ncpus>0.020000</max_ncpus>
<flops>100000000.000000</flops>
<plan_class>cuda23</plan_class>
<api_version>6.2.18</api_version>
<file_ref>
<file_name>primegrid_gcwsieve_1.12_windows_intelx86__cuda23.exe</file_name>
<open_name>primegrid_gcwsieve_1.12_windows_intelx86__cuda23.exe</open_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart.dll</file_name>
<open_name>cudart.dll</open_name>
</file_ref>
<coproc>
<type>CUDA</type>
<count>1.000000</count>
</coproc>
<cmdline></cmdline>
<gpu_ram>268435456.000000</gpu_ram>
</app_version>

<app>
<name>trp_sr2sieve</name>
<user_friendly_name>The Riesel Problem (Sieve)</user_friendly_name>
</app>
<file_info>
<name>TRP_20110626.sieveinput</name>
<status>1</status>
<sticky/>
</file_info>
<file_info>
<name>stat_primegrid.png</name>
<status>1</status>
</file_info>
<file_info>
<name>primegrid_slideshow_00.png</name>
<status>1</status>
</file_info>
<app>
<name>pps_sr2sieve</name>
<user_friendly_name>Proth Prime Search (Sieve)</user_friendly_name>
</app>
<file_info>
<name>primegrid_tpsieve_1.39_windows_intelx86__cuda23.exe</name>
<status>1</status>
<executable/>
</file_info>
<file_info>
<name>cudart.dll</name>
<status>1</status>
</file_info>
<app_version>
<app_name>pps_sr2sieve</app_name>
<version_num>139</version_num>
<platform>windows_intelx86</platform>
<avg_ncpus>0.020000</avg_ncpus>
<max_ncpus>0.020000</max_ncpus>
<flops>100000000000.000000</flops>
<plan_class>cuda23</plan_class>
<api_version>6.2.18</api_version>
<file_ref>
<file_name>primegrid_tpsieve_1.39_windows_intelx86__cuda23.exe</file_name>
<main_program/>
</file_ref>
<file_ref>
<file_name>cudart.dll</file_name>
<open_name>cudart.dll</open_name>
</file_ref>
<coproc>
<type>CUDA</type>
<count>1.000000</count>
</coproc>
<cmdline>-m 6</cmdline>
<gpu_ram>268435456.000000</gpu_ram>
</app_version>

</app_info>

里面提到的文件如果不能自动下载到,请到:
http://www.primegrid.com/download/?C=M;O=D
下载。操作系统必须是win7 x64 SP1,只有SP1才能打开CPU的avx指令。

祝您好运。
回复

使用道具 举报

发表于 2012-1-27 18:04:48 | 显示全部楼层
回复 96# refla


    未命名.jpg
回复

使用道具 举报

发表于 2012-1-27 18:20:36 | 显示全部楼层
回复 92# refla

随便搭了一个。。
http://panda361.vicp.cc:7456
ptest是你的代码
phpinfo是你懂的
我只是把代码复制过去了罢了。
然后,消失~吃饭去
回复

使用道具 举报

发表于 2012-1-27 18:29:08 | 显示全部楼层
回复 96# refla


    太困难了用大叔的代码每次调试的时候都说失败
回复

使用道具 举报

发表于 2012-1-27 18:35:08 | 显示全部楼层
回复 100# acp134
  1.    
  2. Warning: preg_replace() [function.preg-replace]: Empty regular expression in F:\APMServ5.2.6\www\htdocs\ptest.php on line 7

  3. Warning: preg_replace() [function.preg-replace]: Empty regular expression in F:\APMServ5.2.6\www\htdocs\ptest.php on line 10

  4. Warning: preg_replace() [function.preg-replace]: Empty regular expression in F:\APMServ5.2.6\www\htdocs\ptest.php on line 13

  5. Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '<' in F:\APMServ5.2.6\www\htdocs\ptest.php on line 19
复制代码
回复

使用道具 举报

发表于 2012-1-27 18:43:30 | 显示全部楼层
回复 101# panda7456


    ?
回复

使用道具 举报

发表于 2012-1-27 18:52:11 | 显示全部楼层
回复 102# acp134


    你调试的错误什么样
回复

使用道具 举报

发表于 2012-1-27 19:06:27 | 显示全部楼层
回复 103# panda7456


    QQ截图20120127190549.jpg
PHP一点都不会这方面很苦手啊
回复

使用道具 举报

发表于 2012-1-27 19:19:50 | 显示全部楼层
回复 99# panda7456

我能不能直接在上面修改?
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2024-5-14 15:58

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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