计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: wzkchem5
打印 Print 上一主题 Last thread 下一主题 Next thread

[其它量化程序] 国产量化软件BDF正式商用

  [复制链接 Copy URL]

2302

帖子

1

威望

5479

eV
积分
7801

Level 6 (一方通行)

46#
发表于 Post on 2022-1-4 14:36:18 | 只看该作者 Only view this author
本帖最后由 abin 于 2022-1-4 14:47 编辑

5G商用,
919大飞机商用,都是好消息……

一个标称为国产量化软件的BDF
也商用了,期望是好消息。

从当前的境遇来看,
做量子化学计算软件,不仅要会代码,
理论基础也要十分到位,
高等数学,微分方程,线性代数,
群论,高等量子物理,高等量子力学化学都得懂,
还有各种理论方法的数学实现形式……

这一堆下来,才有可能有所作为。
那么,写这种程序,待遇好么?
不见得。
大胆猜测一下,肯定没有咸鱼的前端程序员薪资高。

你再回头看看咸鱼、拼多多那破页面,
一点美感都没有,但是还能赚大钱!

再对比一下量子化学程序员,
那可怜的薪资,
在各种年度考核面前那可怜的境遇,
还哪里来的心思写程序。

如果一个程序作品,
不能直接或间接带来收益,
只能是死路一条。

开发者不是神仙,也得吃饭呀。
也得吃饭,这都是最低的要求了。

软件的价格要想降低,
需要受众很广,
比如office系列, Windows系统授权等, 以及各种移动平台的付费软件, 因为受众广,才会价格低。类似于薄利多销...


小众并且面向特殊专业领域的软件, 基本不会太便宜的.
尤其当一个软件, 只有某些研究领域的硕士和博士才会用来解决某些问题的时候, 这种软件不会太便宜的.

以上纯属个人言论.
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

403

帖子

4

威望

2874

eV
积分
3357

Level 5 (御坂)

47#
发表于 Post on 2022-1-4 16:36:43 | 只看该作者 Only view this author
本帖最后由 万里云 于 2022-1-4 22:10 编辑
abin 发表于 2022-1-4 14:36
5G商用,
919大飞机商用,都是好消息……

良性商业化有几个前提,就是市场份额大、软件替代性弱、用户粘性高。

份额不够大的话,为保证利润,授权费用就会很高。如果软件相对于竞品没有绝对的优势,用户就会流失。恶性循环下去,软件还没发展起来就中道崩殂了。

第一性原理程序中vasp占了很大的市场份额,但仍然算不上有绝对的优势。一些功能如GW/BSE论效率比不过专业的程序,论精度又比不过全电子程序。算声子、NEB都得结合第三方插件。现在代理价格涨到了七万多,已经令很多人已经望而却步了。就看代理敢不敢作死继续涨了。vasp的优势主要是高质量的赝势库,七万多的授权费用足够培养一个调赝势的博士了。在开发速度和新功能方面,一个组根本没法和全世界N个组比速度。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
卡开发发 + 5 我很赞同

查看全部评分 View all ratings

2302

帖子

1

威望

5479

eV
积分
7801

Level 6 (一方通行)

48#
发表于 Post on 2022-1-4 16:48:18 | 只看该作者 Only view this author
万里云 发表于 2022-1-4 16:36
良性商业化有几个前提,就是市场份额大、软件替代性弱,用户粘性高。

份额不够大的话,授权费用就得高 ...

针对中科院,
VASP的授权费,大概13.8万人民币。
高校是半价。

其实,与实验耗材相比较,
做电子结构计算的程序,以及计算费用,
都算很低廉了。
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

265

帖子

0

威望

1209

eV
积分
1474

Level 4 (黑子)

49#
发表于 Post on 2022-1-4 17:09:34 | 只看该作者 Only view this author
万里云 发表于 2022-1-4 16:36
良性商业化有几个前提,就是市场份额大、软件替代性弱,用户粘性高。

份额不够大的话,授权费用就得高 ...

相比机时费用,软件的授权费只是小头。
话说BDF还是有一些独到的功能的,虽然不能说完全不可替代,但是确实有应用价值。比如楼主写的分子分片自洽计算的方法,用来做大体系优化的波函数初猜就很有用。

361

帖子

0

威望

4234

eV
积分
4595

Level 6 (一方通行)

50#
发表于 Post on 2022-1-4 18:46:25 | 只看该作者 Only view this author
abin 发表于 2022-1-4 16:48
针对中科院,
VASP的授权费,大概13.8万人民币。
高校是半价。

但实际上之前没有独家代理之前可以直接从维也纳那边直接购买,3万多RMB。之前代理提高到5万多接近6万,YZ独家代理后我们去年买的时候接近10万。

1万

帖子

0

威望

7402

eV
积分
18170

Level 6 (一方通行)

51#
 楼主 Author| 发表于 Post on 2022-1-4 20:00:51 | 只看该作者 Only view this author
slxc920113 发表于 2022-1-4 10:09
相比机时费用,软件的授权费只是小头。
话说BDF还是有一些独到的功能的,虽然不能说完全不可替代,但是 ...

准确来说最初的分片SCF方法(FLMO)不是我做的,我只是做了iOI方法(把分子分成比较小的片,逐步拼成比较大的片,最后再拼成总体系),相当于FLMO方法的改进版,对于大体系可以明显降低SCF迭代次数,而且收敛得到的结果是精确的,不像其他大部分分片方法得到的是近似的结果。
之前我们测过(https://pubs.acs.org/doi/10.1021/acs.jctc.1c00445),起码对于一部分体系,普通SCF的迭代次数和体系大小成正比,而iOI的SCF迭代次数和体系大小无关。所以对于极其大的体系,比如原子数>2000的体系,可能普通SCF不收敛而iOI可以收敛。这也暴露出很多文献报道的linear-scaling SCF方法的问题,他们只证明了每一步SCF迭代的时间和体系大小成线性关系,但是没有证明SCF迭代步数总是和体系大小无关(至多只证明了对于烷烃等简单体系如此),所以其实并没有证明这些方法对于所有分子体系都是linear-scaling的
BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

299

帖子

0

威望

1924

eV
积分
2223

Level 5 (御坂)

52#
发表于 Post on 2022-1-4 20:21:48 | 只看该作者 Only view this author
恭喜师兄

403

帖子

4

威望

2874

eV
积分
3357

Level 5 (御坂)

53#
发表于 Post on 2022-1-4 22:01:02 | 只看该作者 Only view this author
abin 发表于 2022-1-4 16:48
针对中科院,
VASP的授权费,大概13.8万人民币。
高校是半价。

但是做理论的人无论是启动经费还是申到的基金,数额都比实验的少。

3622

帖子

3

威望

1万

eV
积分
18440

Level 6 (一方通行)

第一原理惨品小作坊

54#
发表于 Post on 2022-1-5 02:21:58 | 只看该作者 Only view this author
本帖最后由 卡开发发 于 2022-1-5 02:24 编辑
万里云 发表于 2022-1-4 16:36
良性商业化有几个前提,就是市场份额大、软件替代性弱、用户粘性高。

份额不够大的话,为保证利润,授 ...

要达到这三个点,程序必须鲁棒性强劲、效率较高、代码规范可维护、用户体验好。如果是多个组协作其实也有相应的问题,规范和协调是个比较麻烦的事情,时不时可能在这些程序会遇到某个框架下的某种功能未被支持,一味追寻大而全造成的体验其实是比较差的,这些体验方面的问题反而不是一般课题组愿意去追求的。在此之前要进行良性商业化确实不大容易,VASP确实也没达到老兄提到的这三个点,在我看来主要还是宣传方面做得好,真叫一些用户过来说清楚VASP到底有多大优势,没有几个能彻底讲明白的。就不说当下众多优秀的开源程序,Gaussian(仅限于分子)这几个方面总体来说还是不错的,但用于固体计算的程序很难找到个体验上差不多的。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
ene + 5

查看全部评分 View all ratings

日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

1633

帖子

4

威望

4095

eV
积分
5808

Level 6 (一方通行)

喵星人

55#
发表于 Post on 2022-1-5 02:24:47 | 只看该作者 Only view this author
卡开发发 发表于 2022-1-5 02:21
要达到这三个点,程序必须鲁棒性强劲、效率较高、代码规范可维护、用户体验好。如果是多个组协作其实也有 ...

目前整个计算领域其实也就瓜丝做到了

3622

帖子

3

威望

1万

eV
积分
18440

Level 6 (一方通行)

第一原理惨品小作坊

56#
发表于 Post on 2022-1-5 02:25:28 | 只看该作者 Only view this author
喵星大佬 发表于 2022-1-5 02:24
目前整个计算领域其实也就瓜丝做到了

哈哈哈,是啊,我刚改了帖子cue了Gaussian,确实如此,而且还是得放在之前,当下情况其实也难讲。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

5万

帖子

99

威望

5万

eV
积分
112492

管理员

公社社长

57#
发表于 Post on 2022-1-5 02:39:23 | 只看该作者 Only view this author
喵星大佬 发表于 2022-1-5 02:24
目前整个计算领域其实也就瓜丝做到了

瓜丝的代码风格真是... 可维护这点实在排不上

游客,本帖隐藏的内容需要积分高于 150 才可浏览,您当前积分为 0

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

3622

帖子

3

威望

1万

eV
积分
18440

Level 6 (一方通行)

第一原理惨品小作坊

58#
发表于 Post on 2022-1-5 02:43:45 | 只看该作者 Only view this author
本帖最后由 卡开发发 于 2022-1-5 02:46 编辑
sobereva 发表于 2022-1-5 02:39
瓜丝的代码风格真是... 可维护这点实在排不上

放在三十年前也许还成,毕竟没得选,当下来说代码可维护性不提也罢。另外GV性能和功能还是拉胯一些。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。
本周忙

1万

帖子

0

威望

7402

eV
积分
18170

Level 6 (一方通行)

59#
 楼主 Author| 发表于 Post on 2022-1-5 04:02:24 | 只看该作者 Only view this author
sobereva 发表于 2022-1-4 19:39
瓜丝的代码风格真是... 可维护这点实在排不上

**** 本内容被作者隐藏 ****

哈哈这个锅可能有一部分应该fortran77来背。。。

评分 Rate

参与人数
Participants 1
eV +5 收起 理由
Reason
卡开发发 + 5 年代问题没办法,重写要成本

查看全部评分 View all ratings

BDF(https://bdf-manual.readthedocs.io/zh_CN/latest/Introduction.html)、ORCA(https://orcaforum.kofo.mpg.de/index.php)开发团队成员

194

帖子

0

威望

3694

eV
积分
3888

Level 5 (御坂)

60#
发表于 Post on 2022-1-5 04:23:03 | 只看该作者 Only view this author
本帖最后由 scf 于 2022-1-5 04:34 编辑

我觉得代码维护更重要的是做好文档,doxygen可以自动生成一些文档,能够帮助理解模块调用的关系,但还是不足以让人明白变量/模块的功能。一些研究认为读代码和读人类语言其实用的是大脑的不同部分
https://news.mit.edu/2020/brain-reading-computer-code-1215
个人不觉得良好的代码可以取消注释的必要,哪怕过期的注释带来了额外的维护成本(虽然注释也可以放在一些自建的wiki上)
http://www.yinwang.org/blog-cn/2015/11/21/programming-philosophy
// put elephant1 into fridge2
put(elephant1, fridge2);

像这个例子,如果没有注释,也能有不同的理解,按python的风格,可能得到了 [elephant1, fridge2]这样一个list,也可能得到fridge2 = [elephant1]

虽然写代码的时候经常懒得写注释

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-26 22:28 , Processed in 0.297246 second(s), 27 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list