{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:50:46Z","timestamp":1742914246599,"version":"3.40.3"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031320408"},{"type":"electronic","value":"9783031320415"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-32041-5_11","type":"book-chapter","created":{"date-parts":[[2023,5,10]],"date-time":"2023-05-10T21:56:29Z","timestamp":1683755789000},"page":"202-219","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["End-to-End Differentiable Reactive Molecular Dynamics Simulations Using JAX"],"prefix":"10.1007","author":[{"given":"Mehmet Cagri","family":"Kaymak","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel S.","family":"Schoenholz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ekin D.","family":"Cubuk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kurt A.","family":"O\u2019Hearn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kenneth M.","family":"Merz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hasan Metin","family":"Aktulga","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,5,10]]},"reference":[{"unstructured":"Abadi, M., et al.: TensorFlow: a system for large-scale machine learning. In: 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2016), pp. 265\u2013283 (2016)","key":"11_CR1"},{"issue":"4\u20135","key":"11_CR2","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.parco.2011.08.005","volume":"38","author":"HM Aktulga","year":"2012","unstructured":"Aktulga, H.M., Fogarty, J.C., Pandit, S.A., Grama, A.Y.: Parallel reactive molecular dynamics: numerical methods and algorithmic techniques. Parallel Comput. 38(4\u20135), 245\u2013259 (2012)","journal-title":"Parallel Comput."},{"issue":"1","key":"11_CR3","doi-asserted-by":"publisher","first-page":"C1","DOI":"10.1137\/100808599","volume":"34","author":"HM Aktulga","year":"2012","unstructured":"Aktulga, H.M., Pandit, S.A., van Duin, A.C., Grama, A.Y.: Reactive molecular dynamics: numerical methods and algorithmic techniques. SIAM J. Sci. Comput. 34(1), C1\u2013C23 (2012)","journal-title":"SIAM J. Sci. Comput."},{"unstructured":"Babuschkin, I., et al.: The DeepMind JAX ecosystem (2020). http:\/\/github.com\/deepmind\/jax","key":"11_CR4"},{"unstructured":"Battaglia, P.W., et al.: Relational inductive biases, deep learning, and graph networks. arXiv preprint arXiv:1806.01261 (2018)","key":"11_CR5"},{"issue":"1","key":"11_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41467-022-29939-5","volume":"13","author":"S Batzner","year":"2022","unstructured":"Batzner, S., et al.: E (3)-equivariant graph neural networks for data-efficient and accurate interatomic potentials. Nat. Commun. 13(1), 1\u201311 (2022)","journal-title":"Nat. Commun."},{"doi-asserted-by":"crossref","unstructured":"Behler, J., Parrinello, M.: Generalized neural-network representation of high-dimensional potential-energy surfaces. Phys. Rev. Lett. 98(14), 146401 (2007)","key":"11_CR7","DOI":"10.1103\/PhysRevLett.98.146401"},{"doi-asserted-by":"crossref","unstructured":"Bitzek, E., Koskinen, P., G\u00e4hler, F., Moseler, M., Gumbsch, P.: Structural relaxation made simple. Phys. Rev. Lett. 97(17), 170201 (2006)","key":"11_CR8","DOI":"10.1103\/PhysRevLett.97.170201"},{"unstructured":"Bradbury, J., Frostig, R., et al.: JAX: composable transformations of Python+ NumPy programs. Version 0.2 5, 14-24 (2018)","key":"11_CR9"},{"issue":"4","key":"11_CR10","first-page":"783","volume":"14","author":"DW Brenner","year":"2002","unstructured":"Brenner, D.W., Shenderova, O.A., Harrison, J.A., Stuart, S.J., Ni, B., Sinnott, S.B.: A second-generation reactive empirical bond order (REBO) potential energy expression for hydrocarbons. J. Phys.: Condens. Matter 14(4), 783 (2002)","journal-title":"J. Phys.: Condens. Matter"},{"doi-asserted-by":"crossref","unstructured":"Fogarty, J.C., Aktulga, H.M., Grama, A.Y., Van Duin, A.C., Pandit, S.A.: A reactive molecular dynamics simulation of the silica-water interface. J. Chem. Phys. 132(17), 174704 (2010)","key":"11_CR11","DOI":"10.1063\/1.3407433"},{"doi-asserted-by":"crossref","unstructured":"Guo, F., et al.: Intelligent-ReaxFF: evaluating the reactive force field parameters with machine learning. Comput. Mater. Sci. 172, 109393 (2020)","key":"11_CR12","DOI":"10.1016\/j.commatsci.2019.109393"},{"issue":"9","key":"11_CR13","doi-asserted-by":"publisher","first-page":"5181","DOI":"10.1021\/acs.jctc.2c00363","volume":"18","author":"MC Kaymak","year":"2022","unstructured":"Kaymak, M.C., Rahnamoun, A., O\u2019Hearn, K.A., Van Duin, A.C., Merz Jr., K.M., Aktulga, H.M.: JAX-ReaxFF: a gradient-based framework for fast optimization of reactive force fields. J. Chem. Theory Comput. 18(9), 5181\u20135194 (2022)","journal-title":"J. Chem. Theory Comput."},{"key":"11_CR14","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1016\/j.jcp.2014.04.035","volume":"272","author":"SB Kylasa","year":"2014","unstructured":"Kylasa, S.B., Aktulga, H.M., Grama, A.Y.: PuReMD-GPU: a reactive molecular dynamics simulation package for GPUs. J. Comput. Phys. 272, 343\u2013359 (2014)","journal-title":"J. Comput. Phys."},{"unstructured":"Loshchilov, I., Hutter, F.: Decoupled weight decay regularization. arXiv preprint arXiv:1711.05101 (2017)","key":"11_CR15"},{"issue":"15","key":"11_CR16","doi-asserted-by":"publisher","first-page":"4315","DOI":"10.1021\/ja00275a013","volume":"108","author":"WJ Mortier","year":"1986","unstructured":"Mortier, W.J., Ghosh, S.K., Shankar, S.: Electronegativity-equalization method for the calculation of atomic charges in molecules. J. Am. Chem. Soc. 108(15), 4315\u20134320 (1986)","journal-title":"J. Am. Chem. Soc."},{"unstructured":"Paszke, A., et al.: PyTorch: an imperative style, high-performance deep learning library. Adv. Neural Inf. Process. Syst. 32 (2019)","key":"11_CR17"},{"doi-asserted-by":"crossref","unstructured":"Qiao, Z., Welborn, M., Anandkumar, A., Manby, F.R., Miller III, T.F.: OrbNet: deep learning for quantum chemistry using symmetry-adapted atomic-orbital features. J. Chem. Phys. 153(12), 124111 (2020)","key":"11_CR18","DOI":"10.1063\/5.0021955"},{"issue":"12","key":"11_CR19","doi-asserted-by":"publisher","first-page":"7645","DOI":"10.1021\/acs.jctc.0c00874","volume":"16","author":"A Rahnamoun","year":"2020","unstructured":"Rahnamoun, A., et al.: ReaxFF\/AMBER-a framework for hybrid reactive\/nonreactive force field molecular dynamics simulations. J. Chem. Theory Comput. 16(12), 7645\u20137654 (2020)","journal-title":"J. Chem. Theory Comput."},{"issue":"1","key":"11_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/sdata.2014.22","volume":"1","author":"R Ramakrishnan","year":"2014","unstructured":"Ramakrishnan, R., Dral, P.O., Rupp, M., Von Lilienfeld, O.A.: Quantum chemistry structures and properties of 134 kilo molecules. Sci. Data 1(1), 1\u20137 (2014)","journal-title":"Sci. Data"},{"doi-asserted-by":"crossref","unstructured":"Rappe, A.K., Goddard III, W.A.: Charge equilibration for molecular dynamics simulations. J. Phys. Chem. 95(8), 3358\u20133363 (1991)","key":"11_CR21","DOI":"10.1021\/j100161a070"},{"unstructured":"ReaxFF, S.: Theoretical chemistry (2020)","key":"11_CR22"},{"unstructured":"Sabne, A.: XLA: compiling machine learning for peak performance (2020)","key":"11_CR23"},{"key":"11_CR24","first-page":"11428","volume":"33","author":"S Schoenholz","year":"2020","unstructured":"Schoenholz, S., Cubuk, E.D.: JAX MD: a framework for differentiable physics. Adv. Neural. Inf. Process. Syst. 33, 11428\u201311441 (2020)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"unstructured":"Sch\u00fctt, K., Kindermans, P.J., Sauceda Felix, H.E., Chmiela, S., Tkatchenko, A., M\u00fcller, K.R.: SchNet: a continuous-filter convolutional neural network for modeling quantum interactions. Adv. Neural. Inf. Process. Syst. 30 (2017)","key":"11_CR25"},{"issue":"1","key":"11_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/npjcompumats.2015.11","volume":"2","author":"TP Senftle","year":"2016","unstructured":"Senftle, T.P., et al.: The ReaxFF reactive force-field: development, applications and future directions. NPJ Comput. Mater. 2(1), 1\u201314 (2016)","journal-title":"NPJ Comput. Mater."},{"issue":"8","key":"11_CR27","doi-asserted-by":"publisher","first-page":"5566","DOI":"10.1103\/PhysRevB.39.5566","volume":"39","author":"J Tersoff","year":"1989","unstructured":"Tersoff, J.: Modeling solid-state chemistry: interatomic potentials for multicomponent systems. Phys. Rev. B 39(8), 5566 (1989)","journal-title":"Phys. Rev. B"},{"key":"11_CR28","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1016\/j.jcp.2014.12.018","volume":"285","author":"AP Thompson","year":"2015","unstructured":"Thompson, A.P., Swiler, L.P., Trott, C.R., Foiles, S.M., Tucker, G.J.: Spectral neighbor analysis method for automated generation of quantum-accurate interatomic potentials. J. Comput. Phys. 285, 316\u2013330 (2015)","journal-title":"J. Comput. Phys."},{"issue":"4","key":"11_CR29","doi-asserted-by":"publisher","first-page":"805","DOI":"10.1109\/TPDS.2021.3097283","volume":"33","author":"CR Trott","year":"2021","unstructured":"Trott, C.R., et al.: Kokkos 3: programming model extensions for the exascale era. IEEE Trans. Parallel Distrib. Syst. 33(4), 805\u2013817 (2021)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"41","key":"11_CR30","doi-asserted-by":"publisher","first-page":"9396","DOI":"10.1021\/jp004368u","volume":"105","author":"AC Van Duin","year":"2001","unstructured":"Van Duin, A.C., Dasgupta, S., Lorant, F., Goddard, W.A.: ReaxFF: a reactive force field for hydrocarbons. J. Phys. Chem. A 105(41), 9396\u20139409 (2001)","journal-title":"J. Phys. Chem. A"},{"unstructured":"Vazquez, F., Garz\u00f3n, E.M., Martinez, J., Fernandez, J.: The sparse matrix vector product on GPUs. In: Proceedings of the 2009 International Conference on Computational and Mathematical Methods in Science and Engineering, vol. 2, pp. 1081\u20131092. Computational and Mathematical Methods in Science and Engineering Gij\u00f3n, Spain (2009)","key":"11_CR31"},{"issue":"8","key":"11_CR32","doi-asserted-by":"publisher","first-page":"815","DOI":"10.1002\/cpe.1658","volume":"23","author":"F V\u00e1zquez","year":"2011","unstructured":"V\u00e1zquez, F., Fern\u00e1ndez, J.J., Garz\u00f3n, E.M.: A new approach for sparse matrix vector product on NVIDIA GPUs. Concurr. Comput.: Pract. Exp. 23(8), 815\u2013826 (2011)","journal-title":"Concurr. Comput.: Pract. Exp."},{"doi-asserted-by":"crossref","unstructured":"Verstraelen, T., Ayers, P., Van Speybroeck, V., Waroquier, M.: ACKS2: atom-condensed Kohn-Sham DFT approximated to second order. J. Chem. Phys. 138(7), 074108 (2013)","key":"11_CR33","DOI":"10.1063\/1.4791569"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-32041-5_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,10]],"date-time":"2023-05-10T22:01:28Z","timestamp":1683756088000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-32041-5_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031320408","9783031320415"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-32041-5_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"10 May 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC High Performance","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on High Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hamburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 May 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 May 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"38","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"supercomputing2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.isc-hpc.com\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Linklings","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"78","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"21","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"27% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.74","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4.49","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}