24小时热门版块排行榜    

查看: 2621  |  回复: 18
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wopyhj

新虫 (初入文坛)

[交流] 第一性原理计算软件开发已有5人参与

大规模并行第一性原理计算软件开发!走起!
回复此楼
计算软件架构师;计算软件开发工程师;c/c++; Linux;第一性原理;分子动力学
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wopyhj

新虫 (初入文坛)

引用回帖:
11楼: Originally posted by liqizuiyang at 2014-03-28 17:42:39
为何不用fortran而用C++?学习成本?

科学计算偏数学,程序结构并不像其它软件那样复杂。C++好些高级特性可能用不上,而对数学表达式支持不佳的特点却很掣肘。

From google: From my 15 years of thinking about scientific software: If your code runs 25% faster because you write it in Fortran, but it takes you 4 times as long to write it (no STL, difficulty implementing complex data structures, etc), then Fortran only wins if you spend a significant fraction of your day twiddling thumbs and waiting for your computations to finish. Given that for almost all of us the most valuable thing is our own time, the conclusion is this: use the language that allows you to develop, debug and test your code the fastest, within reason ignoring that it may be slower than maybe possible if you wrote it in Fortran.
计算软件架构师;计算软件开发工程师;c/c++; Linux;第一性原理;分子动力学
13楼2014-03-29 19:00:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 19 个回答

wenjlu

木虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
我们已筹划了多时了,目前正在准备开发,有机会合作啊。
2楼2014-03-23 18:28:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wopyhj

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by wenjlu at 2014-03-23 18:28:19
我们已筹划了多时了,目前正在准备开发,有机会合作啊。

需要学很多东西啊,我正在看书和文献。编程我要用c++,可能傅里叶变换等核心计算的部分我会写一份汇编的,对比效率。
计算软件架构师;计算软件开发工程师;c/c++; Linux;第一性原理;分子动力学
4楼2014-03-25 20:47:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wopyhj

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by wenjlu at 2014-03-23 18:28:19
我们已筹划了多时了,目前正在准备开发,有机会合作啊。

加油!
计算软件架构师;计算软件开发工程师;c/c++; Linux;第一性原理;分子动力学
5楼2014-03-25 20:54:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见