snowyleaf 发表于 2013-11-30 15:41:34

SETI@HOME[over]mips64el-unknown-linux@loongson2F计算程式及脚本发布

本帖最后由 snowyleaf 于 2013-12-7 13:55 编辑






文件解压到 BOINC数据文件夹projects\setiathome.berkeley.edu\
之下

*本计算程式使用以下参数优化:
-march=loongson2f -O3 -mtune=loongson2f

计算平台:
http://setiathome.berkeley.edu/s ... .php?hostid=7154305

任务情况:
http://setiathome.berkeley.edu/results.php?hostid=7154305
#感谢 Equn:TEAM CHINA @gameboybf2142 提供编译帮助!


下载地址:


boinc、seti@home网盘下载:http://www.kuaipan.cn/file/id_291946107012321.htm?source=1

更新说明:
(2013-12-7)1.3Beta    介于1.3Alpha已经累计无故障运行约10+小时,且完成WU3267877509后1/3部分的正确计算,转为Beta版(setiathome-7.19-Os.zip)
(2013-12-5)1.3Alpha重新编译boinc、seti_boinc,调整优化参数为:-march=loongson2f -Os
(2013-12-5)1.2Beta    介于1.2Alpha已经累计无故障运行39小时,现转为Beta版(setiathome-7.19-O1.zip)

(2013-12-3)1.2Alpha重新编译boinc、seti_boinc,调整优化参数为:-march=native
(2013-12-2)1.1Alpha重新编译seti_boinc调整优化参数为:-march=loongson2f -Os (SIGILL: illegal instruction)
(2013-12-2)1.0Beta发布测试(SIGILL: illegal instruction)




arthur200000 发表于 2013-12-3 09:11:09

顺便问问龙芯上面能用llvm+clang吗 能的话开个O4估计还要快。。。

snowyleaf 发表于 2013-12-4 09:41:18

1.2Alpha   已经运算10h+ 暂无错误报告。。。。

snowyleaf 发表于 2013-12-5 21:46:55

本帖最后由 snowyleaf 于 2013-12-5 21:48 编辑

boinc基准测试 @loongson2f

优化参数      整数         浮点
2f -O3          1335          392(boinc功能不完整)
2f -Os          1302         348
-native         1311         348
@arthur200000      @gameboybf2142

muclemanxb 发表于 2013-12-5 22:11:56

不错,终于搞出来了

muclemanxb 发表于 2013-12-5 22:12:31

加油,但是,大便让我理解不能啊,想了好久,估计好像也许可能大概或者恐怕是debian?

zichen 发表于 2013-12-6 11:35:06

我也说一句支持。

arthur200000 发表于 2013-12-6 17:33:27

本帖最后由 arthur200000 于 2013-12-6 17:41 编辑

clang:
http://packages.debian.org/stable/clang$sudo apt-get install clang 用法参见:www.freebsd.org/cgi/man.cgi?quer ... default&format=html
clang [-c|-S|-E] -std=standard -g [-O0|-O1|-O2|-Os|-Oz|-O3|-Ofast|-O4]-Wwarnings... -pedantic
-Idir... -Ldir...
-Dmacro[=defn]
-ffeature-option...
-mmachine-option...
-o output-file
-stdlib=library
input-filenames

友情提示:clang是BSD版权货,打包编译的东西论坛用用没事,外传就那啥了。
不过你也可以考虑apt-get install llvm-gcc,貌似和gcc比还是有一定的性能提升。

arthur200000 发表于 2013-12-6 18:26:49

又,你是龙芯2f,理论上native和手动选择的结果一样……

muclemanxb 发表于 2013-12-6 18:39:40

不知道得分率有多少,贴一个boincstats的地址出来看看,难道又要去wuprop找?

muclemanxb 发表于 2013-12-6 19:01:59

好像ICT有专门优化的编译器,修改版的GCC,比普通版的要快很多啊,看看能不能搞来试试看

arthur200000 发表于 2013-12-7 11:29:10

楼主,clang的Os还是要比gcc的Os快貌似
要不来一个Oz的clang看看?

snowyleaf 发表于 2013-12-7 13:08:15

本帖最后由 snowyleaf 于 2013-12-7 15:18 编辑

热烈庆贺龙芯2f已经完成 SETI@HOME任务NO.3267877509 的正确计算!!!!
http://setiathome.berkeley.edu/result.php?resultid=3267877509

根据CPU耗时估算 相当于Intel(R)Celeron(R)E3300@2.50GHz单核性能的9.6%!!!

@arthur200000 @gameboybf2142 @muclemanxb

muclemanxb 发表于 2013-12-7 21:55:43

本帖最后由 muclemanxb 于 2013-12-7 22:02 编辑

相当于Intel(R)Celeron(R)E3300@2.50GHz单核性能的9.6%
这个可以高亮了,任重道远啊~另,昨天看了你SETI里面的测试,就是boinc的性能粗测,大概是athlonⅡ640的十分之一左右,差不多了

snowyleaf 发表于 2013-12-7 23:09:58

本帖最后由 snowyleaf 于 2013-12-7 23:12 编辑

muclemanxb 发表于 2013-12-7 21:55
这个可以高亮了,任重道远啊~另,昨天看了你SETI里面的测试,就是boinc的性能粗测,大概是athlonⅡ640的 ...
下一步 就只有想办法在编译器上下功夫了。。。
@zichen
页: [1] 2
查看完整版本: SETI@HOME[over]mips64el-unknown-linux@loongson2F计算程式及脚本发布

论坛官方淘宝店开业啦~