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

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

[复制链接]
发表于 2013-12-8 09:22:16 来自手机 | 显示全部楼层
这正是我想说的,楼主辛苦了
回复

使用道具 举报

发表于 2013-12-8 09:24:07 来自手机 | 显示全部楼层
这正是我想说的。楼主辛苦了。
回复

使用道具 举报

发表于 2013-12-8 15:50:07 | 显示全部楼层
伸手党懒得找源码了
所以求源码和脚本
回复

使用道具 举报

发表于 2013-12-8 18:15:19 | 显示全部楼层
snowyleaf 发表于 2013-12-6 21:08
热烈庆贺龙芯2f已经完成 SETI@HOME任务NO.3267877509 的正确计算!!!!
http://setiathome.berkeley.edu/ ...

这个性能有点不给力啊.....话说arm cortex a9 @1ghz 都比这强吧
回复

使用道具 举报

发表于 2013-12-8 18:37:57 | 显示全部楼层
伸手求.tar.gz的源码包……
话说make貌似可以设置默认编译器吧……我滚去RTFM一个
回复

使用道具 举报

发表于 2013-12-8 19:11:40 | 显示全部楼层
make CPPFLAGS= -g -arch=mips64 -march=loongson24
make CC= clang
make CXX= clang
./configure CC=clang CXX=clang CPPFLAGS=-g -arch=mips64 -march=loongson2f
回复

使用道具 举报

 楼主| 发表于 2013-12-8 22:58:28 | 显示全部楼层
arthur200000 发表于 2013-12-8 18:37
伸手求.tar.gz的源码包……
话说make貌似可以设置默认编译器吧……我滚去RTFM一个 ...

获取BOINC源码:

git clone git://boinc.berkeley.edu/boinc-v2.git boinc


获取SETI源码:

svn checkout https://setisvn.ssl.berkeley.edu/svn/seti_boinc




回复

使用道具 举报

 楼主| 发表于 2013-12-13 21:04:11 | 显示全部楼层
arthur200000 发表于 2013-12-8 19:11
make CPPFLAGS= -g -arch=mips64 -march=loongson24
make CC= clang
make CXX= clang
  1. root@bogon:/home/GitHub/boinc# ./configure CC=clang CXX=clang CPPFLAGS="-g -march=loongson2f"
  2. checking build system type... mips64el-unknown-linux-gnu
  3. checking host system type... mips64el-unknown-linux-gnu
  4. checking target system type... mips64el-unknown-linux-gnu
  5. checking for a BSD-compatible install... /usr/bin/install -c
  6. checking whether build environment is sane... yes
  7. checking for a thread-safe mkdir -p... /bin/mkdir -p
  8. checking for gawk... no
  9. checking for mawk... /usr/bin/mawk
  10. checking whether make sets $(MAKE)... yes
  11. checking whether make supports nested variables... yes
  12. checking for gcc... clang
  13. checking whether the C compiler works... no
  14. configure: error: in `/home/GitHub/boinc':
  15. configure: error: C compiler cannot create executables
  16. See `config.log' for more details
复制代码
回复

使用道具 举报

发表于 2013-12-14 08:07:24 | 显示全部楼层
回复

使用道具 举报

发表于 2014-1-20 08:29:10 | 显示全部楼层
我装的gentoo,只弄了n32的ABI(据说比o32快一些)。LZ静态链接的,file看了应该是o32的,但由于是静态链接貌似也能用。
但我比较担心,静态链接还得调BOINC的api,会不会出现什么bug。所以还是自己编译一下吧。

昨天一直想不明白seti的代码怎么编译,虽然考虑到是需要 checkout 一下 boinc 的 svn。但 boinc 的 svn 实在太大懒得弄,索性就直接把现成的 boinc 代码解压进去,但结果编译不过去。
这样看今天还是照LZ的步骤来一遍吧。
回复

使用道具 举报

发表于 2014-1-20 08:37:29 | 显示全部楼层
至于 clang,具体不清楚,但现阶段 gcc 就是事实标准…… 很多软件都编译不过去的样子。
而且 clang 对龙芯的支持多半没 gcc 好。
回复

使用道具 举报

发表于 2014-3-8 22:16:15 | 显示全部楼层
到公司了试试,貌似有几台服务器闲着
回复

使用道具 举报

发表于 2014-3-9 22:42:12 | 显示全部楼层
muclemanxb 发表于 2013-12-6 19:01
好像ICT有专门优化的编译器,修改版的GCC,比普通版的要快很多啊,看看能不能搞来试试看 ...

我觉得龙芯研发根本没能力维护一个专门优化龙芯的编译器……
回复

使用道具 举报

发表于 2014-3-9 22:45:21 | 显示全部楼层
gameboybf2142 发表于 2013-12-8 18:15
这个性能有点不给力啊.....话说arm cortex a9 @1ghz 都比这强吧

2F是讲很久的芯片了,我拿到2E的是否就说出2F了。和计算能力不能和我们的手机比啊!
我觉得关注MTK的芯片都比他快……
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2024-3-29 16:15

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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