化学学报 ›› 2024, Vol. 82 ›› Issue (2): 138-145.DOI: 10.6023/A23110496 上一篇 下一篇
研究论文
李宁a,b, 徐丽娜b, 方国勇b,*(), 马英晋a,*()
投稿日期:
2023-11-13
发布日期:
2024-01-23
基金资助:
Ning Lia,b, Lina Xub, Guoyong Fangb(), Yingjin Maa()
Received:
2023-11-13
Published:
2024-01-23
Contact:
E-mail: Supported by:
文章分享
随着大尺度模拟、机器学习等前沿应用的兴起, 分布式计算越发成为重要的计算研究手段. 然而分布式计算由于多节点导致的软硬件局限, 在科学计算、机器学习等领域的应用仍会存在一些问题. 本工作将编码分布式计算应用到量子化学领域, 通过借鉴梯度编码方案, 一方面解决分布式量子化学计算中的掉队节点问题; 另一方面增加量子化学分布式计算的自动纠错能力, 减少计算过程耗费的人力物力, 以期实现自动化的容错量子化学计算. 此外, 也提出了编码复用的计算思路, 能够简单有效地使用更多的计算资源在设定的容错能力上进行分布式计算. 最后将此计算方案应用到计算P38蛋白与配体的结合能上, 将使用编码计算得到的结果与真实的结果进行对比, 验证此方案的准确性及其在自动化容错量子化学计算方面的应用潜力.
李宁, 徐丽娜, 方国勇, 马英晋. 结合容错编码的量子化学分布式计算[J]. 化学学报, 2024, 82(2): 138-145.
Ning Li, Lina Xu, Guoyong Fang, Yingjin Ma. Fault-tolerant Coded Quantum Chemical Distributed Calculation[J]. Acta Chimica Sinica, 2024, 82(2): 138-145.
算法1: 构造B矩阵 |
---|
输入: n, s(s<n), 假设k=n 输出: , B矩阵的每一行有(s+1)个非零值 H=randn(s, n); H(:, n)=–sum(H(:, 1 : n–1), 2); B=zeros(n); for i=1 : n do j=mod(i–1 : s+i–1, n)+1; B(i, j)=[1; –H(:, j(2 : s+1))\H(:, j(1))]; end |
算法1: 构造B矩阵 |
---|
输入: n, s(s<n), 假设k=n 输出: , B矩阵的每一行有(s+1)个非零值 H=randn(s, n); H(:, n)=–sum(H(:, 1 : n–1), 2); B=zeros(n); for i=1 : n do j=mod(i–1 : s+i–1, n)+1; B(i, j)=[1; –H(:, j(2 : s+1))\H(:, j(1))]; end |
碎片编号 | 参考值 | 梯度编码计算的能量/(a.u.) |
---|---|---|
0130 | –6.76000e-6 | –0.01000 |
0.02999 | ||
0.01999 | ||
–6.75999e-6 | ||
0187 | 1.62210e-5 | 1.62210e-5 |
1.62210e-5 | ||
1.62210e-5 | ||
1.62210e-5 | ||
0262 | –2.30730e-5 | –2.30730e-5 |
–2.30730e-5 | ||
–2.30730e-5 | ||
–2.30730e-5 | ||
0337 | –1.9320e-6 | –1.9320e-6 |
–1.9320e-6 | ||
–1.9320e-6 | ||
–1.9320e-6 |
碎片编号 | 参考值 | 梯度编码计算的能量/(a.u.) |
---|---|---|
0130 | –6.76000e-6 | –0.01000 |
0.02999 | ||
0.01999 | ||
–6.75999e-6 | ||
0187 | 1.62210e-5 | 1.62210e-5 |
1.62210e-5 | ||
1.62210e-5 | ||
1.62210e-5 | ||
0262 | –2.30730e-5 | –2.30730e-5 |
–2.30730e-5 | ||
–2.30730e-5 | ||
–2.30730e-5 | ||
0337 | –1.9320e-6 | –1.9320e-6 |
–1.9320e-6 | ||
–1.9320e-6 | ||
–1.9320e-6 |
[1] |
Brumfiel, G. Nature 2011, 469, 282.
doi: 10.1038/469282a |
[2] |
Zheng, T.-F.; Zhou, T.-Q.; Cai, Z.-P.; Wu, H.-J. J. Comput. Res. Dev. 2021, 58, 2187. (in Chinese)
|
(郑腾飞, 周桐庆, 蔡志平, 吴虹佳, 计算机研究与发展, 2021, 58, 2187.)
|
|
[3] |
Yadwadkar, N. J.; Hariharan, B.; Gonzalez, J. E.; Katz, R. J. Mach. Learn. Res. 2016, 17, 1.
|
[4] |
Dean, J.; Barroso, L. A. Commun. ACM 2013, 56, 74.
doi: 10.1145/2500890 |
[5] |
Li, S. Z.; Maddah-Ali, M. A.; Yu, Q.; Avestimehr, A. S. IEEE Trans. Inf. Theory 2018, 64, 109.
doi: 10.1109/TIT.2017.2756959 |
[6] |
Elkordy, A. R.; Li, S. Z.; Maddah-Ali, M. A.; Avestimehr, A. S. IEEE Trans. Commun. 2021, 69, 2773.
doi: 10.1109/TCOMM.2021.3054906 |
[7] |
Attia, M. A.; Tandon, R. IEEE Trans. Inf. Theory 2019, 65, 7325.
doi: 10.1109/TIT.18 |
[8] |
Kianidehkordi, S.; Ferdinand, N.; Draper, S. C. IEEE Trans. Inf. Theory 2021, 67, 726.
doi: 10.1109/TIT.18 |
[9] |
Yuan, C.-Y.; Xie, Z.-P.; Zhu, X.-R.; Qu, Z.-H.; Xu, Y.-Y. Comput. Sci. 2021, 48, 47. (in Chinese)
|
(苑晨宇, 谢在鹏, 朱晓瑞, 屈志昊, 徐媛媛, 计算机科学, 2021, 48, 47.)
doi: 10.11896/jsjkx.200800187 |
|
[10] |
Wang, J.; Cao, C. M.; Wang, J. P.; Lu, K. J.; Jukan, A.; Zhao, W. IEEE Trans. Cloud Comput. 2022, 10, 2817.
doi: 10.1109/TCC.2021.3050012 |
[11] |
Tandon, R.; Lei, Q.; Dimakis, A. G.; Karampatziakis, N. In Proceedings of the 34th International Conference on Machine Learning, Eds.: Precup, D.; Teh, Y. W., PMLR, New York, 2017, pp. 3368-3376.
|
[12] |
Esfahanizadeh, H.; Cohen, A.; Medard, M. In INFOCOM 2022-IEEE Conference on Computer Communications, IEEE, 2022, pp. 230-239.
|
[13] |
Tan, S.-Q.; Chen, L.; Wang, W.-D. J. Univ. Sci. & Tech. China 2023, 53, 1. (in Chinese)
|
(谭思琪, 陈力, 王卫东, 中国科学技术大学学报, 2023, 53, 1.)
|
|
[14] |
Helmchen, G. Chem. Eur. J. 2023, 29, e202301488.
doi: 10.1002/chem.v29.55 |
[15] |
Liu, G.-H.; Wu, L.-L.; Du, X.-H.; Luo, Y.-H.; Cao, S.-Y. Electronic Technology & Software Engineering 2023, 87. (in Chinese)
|
(刘桂华, 武兰兰, 杜晓航, 罗寓洪, 曹书镒, 电子技术与软件工程, 2023, 87.)
|
|
[16] |
Yuan, C.-F.; Huang, Z.-P.; Hou, Y.-F.; Meng, Q.-R.; Fan, H.-Y.; Xu, J.-C.; Wang, Y.-Y.; Zhou, X. Energy and Energy Conservation 2022, 46. (in Chinese)
|
(袁春峰, 黄战平, 侯炎飞, 孟庆茹, 范晗雨, 徐健聪, 王艺媛, 周兴, 能源与节能, 2022, 46.)
|
|
[17] |
Khodair, A. I.; Alzahrani, F. M.; Awad, M. K.; Al-Issa, S. A.; Al-Hazmi, G. H.; Nafie, M. S. J. Enzyme Inhib. Med. Chem. 2023, 38, 2163996.
doi: 10.1080/14756366.2022.2163996 |
[18] |
Zhang, Q. Q.; Hu, K.; Sun, H. D.; Puno, P. T. Nat. Prod. Bioprospect. 2023, 13, 12.
doi: 10.1007/s13659-023-00376-1 |
[19] |
Zochedh, A.; Chandran, K.; Priya, M.; Sultan, A. B.; Kathiresan, T. J. Mol. Struct. 2023, 1285, 135403.
doi: 10.1016/j.molstruc.2023.135403 |
[20] |
Golub, P.; Antalik, A.; Veis, L.; Brabec, J. J. Chem. Theory Comput. 2021, 17, 6053.
doi: 10.1021/acs.jctc.1c00235 |
[21] |
Beran, P.; Matousek, M.; Hapka, M.; Pernal, K.; Veis, L. J. Chem. Theory Comput. 2021, 17, 7575.
doi: 10.1021/acs.jctc.1c00896 |
[22] |
Rask, A. E.; Zimmerman, P. M. J. Chem. Phys. 2022, 156, 094110.
doi: 10.1063/5.0079310 |
[23] |
Kitabayashi, A.; Ono, Y.; Taketsugu, T.; Sawamura, M.; Higashida, K. Chem. Eur. J. 2023, 29, e202301673.
doi: 10.1002/chem.v29.52 |
[24] |
Liang, X.-F.; Jing, J.; Feng, X.; Zhao, Y.-Z.; Tang, X.-Y.; He, Y.; Zhang, L.-S.; Li, H.-F. Acta Chim. Sinica 2023, 81, 717. (in Chinese)
doi: 10.6023/A23040134 |
(梁雪峰, 荆剑, 冯昕, 赵勇泽, 唐新员, 何燕, 张立胜, 李慧芳, 化学学报, 2023, 81, 717.)
doi: 10.6023/A23040134 |
|
[25] |
Wang, J.; Xiao, H.-M.; Xie, D.; Guo, Y.-R.; Pan, Q.-J. Acta Chim. Sinica 2023, 81, 1493. (in Chinese)
doi: 10.6023/A23060312 |
(王娟, 肖华敏, 谢丁, 郭元茹, 潘清江, 化学学报, 2023, 81, 1493.)
doi: 10.6023/A23060312 |
|
[26] |
Zhang, X.; Wang, L. M.; Helwig, J.; Luo, Y. Z.; Fu, C.; Xie, Y. C.; Liu, M.; Lin, Y. C.; Xu, Z.; Yan, K. Q.; Adams, K.; Weiler, M.; Li, X. E.; Fu, T. F.; Wang, Y. C.; Yu, H. Y.; Xie, Y. Q.; Fu, X.; Strasser, A.; Xu, S. L.; Liu, Y.; Du, Y. Q.; Saxton, A.; Ling, H. Y.; Lawrence, H.; Stärk, H.; Gui, S. R.; Edwards, C.; Gao, N.; Ladera, A.; Wu, T. L.; Hofgard, E. F.; Tehrani, A. M.; Wang, R.; Daigavane, A.; Bohde, M.; Kurtin, J.; Huang, Q.; Phung, T.; Xu, M. K.; Joshi, C. K.; Mathis, S. V.; Azizzadenesheli, K.; Fang, A.; Aspuru-Guzik, A.; Bekkers, E.; Bronstein, M.; Zitnik, M.; Anandkumar, A.; Ermon, S.; Lio, P.; Yu, R.; Günnemann, S.; Leskovec, J.; Ji, H.; Sun, J. M.; Barzilay, R.; Jaakkola, T.; Coley, C. W.; Qian, X. N.; Qian, X. F.; Smidt, T.; Ji, S. W.; Arxiv 2023. doi: 10.48550/arXiv.2307.08423
|
[27] |
Manathunga, M.; Aktulga, H. M.; Gotz, A. W.; Merz, K. M. J. Chem. Inf. Model. 2023, 63, 711.
doi: 10.1021/acs.jcim.2c01505 |
[28] |
Google AI Quantum C. Science 2020, 369, 1084.
doi: 10.1126/science.abb9811 |
[29] |
Jia, W. L.; Wang, H.; Chen, M. H.; Lu, D. H.; Lin, L.; Car, R.; Weinan, E; Zhang, L. F. In SC20:Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, IEEE, 2020, pp. 1-14.
|
[30] |
Seritan, S.; Bannwarth, C.; Fales, B. S.; Hohenstein, E. G.; Isborn, C. M.; Kokkila-Schumacher, S. I. L.; Li, X.; Liu, F.; Luehr, N.; Snyder, J. W.; Song, C. C.; Titov, A. V.; Ufimtsev, I. S.; Wang, L. P.; Martínez, T. J. Wiley Interdiscip. Rev.: Comput. Mol. Sci. 2021, 11, e1494.
doi: 10.1002/wcms.1494 |
[31] |
Liu, J.; Yang, J. R.; Zeng, X. C.; Xantheas, S. S.; Yagi, K.; He, X. Nat. Commun. 2021, 12, 6141.
doi: 10.1038/s41467-021-26284-x |
[32] |
Liu, J. F.; He, X. WIRES Comput. Mol. Sci. 2023, 13, e1650.
doi: 10.1002/wcms.1650 |
[33] |
Liu, J. F.; He, X.; Zhang, J. Z. H.; Qi, L. W. Chem. Sci. 2018, 9, 2065.
doi: 10.1039/C7SC04205A |
[34] |
Liu, J. F.; Lan, J. G.; He, X. J. Phys. Chem. A 2022, 126, 3926.
doi: 10.1021/acs.jpca.2c00601 |
[35] |
Liu, J. F.; Liu, Y. Q.; Yang, J. R.; Zeng, X. C.; He, X. J. Phys. Chem. Lett. 2021, 12, 3379.
doi: 10.1021/acs.jpclett.1c00448 |
[36] |
He, X.; Zhang, J. Z. H. J. Chem. Phys. 2005, 122, 031103.
doi: 10.1063/1.1849132 |
[37] |
He, X.; Zhang, J. Z. H. J. Chem. Phys. 2006, 124, 184703.
doi: 10.1063/1.2194535 |
[38] |
He, X.; Zhu, T.; Wang, X. W.; Liu, J. F.; Zhang, J. Z. H. Acc. Chem. Res. 2014, 47, 2748.
doi: 10.1021/ar500077t |
[39] |
Jia, X. Y.; Wang, X. W.; Liu, J. F.; Zhang, J. Z. H.; Mei, Y.; He, X. J. Chem. Phys. 2013, 139, 214104.
doi: 10.1063/1.4833678 |
[40] |
Liu, J. F.; Zhu, T.; Wang, X. W.; He, X.; Zhang, J. Z. H. J. Chem. Theory Comput. 2015, 11, 5897.
doi: 10.1021/acs.jctc.5b00558 |
[41] |
Zhang, L.; Cheng, Z.; Li, W.; Li, S. Chin. J. Chem. Phys. 2022, 35, 167.
doi: 10.1063/1674-0068/cjcp2111256 |
[42] |
Hong, B.; Fang, T.; Li, W.; Li, S. J. Chem. Phys. 2023, 158, 044117.
doi: 10.1063/5.0137072 |
[43] |
Du, J.; Liao, K.; Ma, J.; Li, W.; Li, S. J. Chem. Theory Comput. 2022, 18, 7630.
doi: 10.1021/acs.jctc.2c00911 |
[44] |
Liao, K.; Cheng, Z.; Li, Y.-Z.; Zhao, D.-B.; Li, W.; Li, S.-H. Chin. Sci. Bull. 2018, 63, 3427. (in Chinese)
doi: 10.1360/N972018-00907 |
(廖康, 程正, 李云志, 赵东波, 李伟, 黎书华, 科学通报, 2018, 63, 3427.)
|
|
[45] |
Li, Y.; Wang, D.; Fu, F.; Xia, Q.; Li, W.; Li, S. J. Comput. Chem. 2022, 43, 704.
doi: 10.1002/jcc.v43.10 |
[46] |
Kitaura, K.; Ikeo, E.; Asada, T.; Nakano, T.; Uebayasi, M. Chem. Phys. Lett. 1999, 313, 701.
doi: 10.1016/S0009-2614(99)00874-X |
[47] |
Monteleone, S.; Fedorov, D. G. J. Chem. Inf. Model. 2022, 62, 3784.
doi: 10.1021/acs.jcim.2c00457 pmid: 35939049 |
[48] |
Fedorov, D. G. J. Comput. Chem., 2022, 43, 1094.
doi: 10.1002/jcc.v43.16 |
[49] |
Ma, Y. J.; Li, Z. Y.; Chen, X.; Ding, B. W.; Li, N.; Lu, T.; Zhang, B. H.; Suo, B. B.; Jin, Z. J. Comput. Chem. 2023, 44, 1174.
doi: 10.1002/jcc.v44.12 |
[50] |
Yuan, K.; Zhou, S.; Li, N.; Li, T. Y.; Ding, B. W.; Guo, D. H.; Ma, Y. J. arXiv:2401.09484
|
[1] | 郑冰, 王喆, 何静, 张姣, 戚文博, 张梦圆, 于海涛. 碱(土)金属/双层α-硼烯纳米复合体的结构和功函性质的理论研究[J]. 化学学报, 2023, 81(10): 1357-1370. |
[2] | 黄荣谊, 沈琼, 张超, 张少勇, 徐衡. 过渡金属催化有机腈和叠氮酸钠反应机理的研究[J]. 化学学报, 2020, 78(6): 565-571. |
[3] | 邓颖怡, 钱银银, 谢颖, 张磊, 郑冰, 娄原青, 于海涛. Li吸附对双层α-硼烯功函调控作用的理论研究[J]. 化学学报, 2020, 78(4): 344-354. |
[4] | 李午阳, 徐乐瑾. 废水中有机污染物降解机理的研究方法[J]. 化学学报, 2019, 77(8): 705-716. |
[5] | 赵兹罡, 鲁效庆, 李可, 魏淑贤, 刘学锋, 牛恺, 郭文跃. 第一性原理研究HC(NH2)2PbI3钙钛矿(三方相VS六方相)的结构及光电特性[J]. 化学学报, 2016, 74(12): 1003-1008. |
[6] | 刘畅, 于歌, 黄翠英, 王长生. 核酸碱基与甘氨酸二肽间氢键作用的最佳位点[J]. 化学学报, 2015, 73(4): 357-365. |
[7] | 姜龙, 程冰川, 李鱼. 多溴二苯醚取代特征对其芳香烃受体结合能力的效应分析[J]. 化学学报, 2014, 72(6): 743-750. |
[8] | 仇毅翔, 王曙光. 三(五甲基环戊二烯基)稀土金属配合物(C5Me5)3Ln (Ln=Sc, Y, La)的量子化学理论研究[J]. 化学学报, 2012, 70(18): 1930-1938. |
[9] | 王桂秀, 王建平. 核酸碱基的非谐性振动: III, DNA 叠加二聚体的一维和二维红外光谱[J]. 化学学报, 2012, 0(04): 411-422. |
[10] | 孙晓红, 李军锋, 刘源发, 马海霞. 嘧霉胺合成、晶体结构及量子化学计算[J]. 化学学报, 2011, 69(16): 1909-1914. |
[11] | 赵飞耀, 刘翠, 宫利东, 杨忠志. NH4+( (H2O)n(n=1~9)的量子化学和ABEEM/MM的理论研究[J]. 化学学报, 2011, 69(10): 1141-1150. |
[12] | 胡松青, 胡建春, 范成成, 贾晓林, 张军, 郭文跃. 新型咪唑啉缓蚀剂缓蚀性能的理论与实验研究[J]. 化学学报, 2010, 68(20): 2051-2058. |
[13] | 张新瑜, 张鹏娟, 宋纪蓉, 徐抗震, 班琦勋, 黄洁. 4-[(3-乙氧酰基-2-硫代)硫脲]-4 -[(3-乙氧酰基-2-硫代)硫脲]二苯醚配体的制备、晶体结构、量化计算、比热容、热力学性质研究[J]. 化学学报, 2010, 68(17): 1692-1698. |
[14] | 张浩, 于健康, 孙家锺. 从头算量子化学计算方法对高氯酸镁溶液中存在的离子缔合物种及缔合过程的研究[J]. 化学学报, 2010, 68(14): 1363-1369. |
[15] | 于艳春, 朱伟, 肖继军, 郭翔, 唐根, 郑剑, 肖鹤鸣. 四组分高能体系结合能和力学性能的分子动力学模拟[J]. 化学学报, 2010, 68(12): 1181-1187. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||