{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T07:40:16Z","timestamp":1760082016318,"version":"build-2065373602"},"reference-count":39,"publisher":"Society for Industrial & Applied Mathematics (SIAM)","issue":"5","funder":[{"name":"ACENET"},{"DOI":"10.13039\/501100021202","name":"Digital Research Alliance of Canada","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100021202","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100006168","name":"National Nuclear Security Administration","doi-asserted-by":"publisher","award":["DE-NA0003963"],"award-info":[{"award-number":["DE-NA0003963"]}],"id":[{"id":"10.13039\/100006168","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SIAM J. Sci. Comput."],"published-print":{"date-parts":[[2025,10,31]]},"DOI":"10.1137\/24m1711832","type":"journal-article","created":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T07:23:02Z","timestamp":1760080982000},"page":"C1115-C1143","source":"Crossref","is-referenced-by-count":0,"title":["Optimized Sparse Matrix Operations for Reverse Mode Automatic Differentiation"],"prefix":"10.1137","volume":"47","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-8388-7908","authenticated-orcid":true,"given":"Nicolas","family":"Nytko","sequence":"first","affiliation":[{"name":"Siebel School of Computing and Data Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali","family":"Taghibakhshi","sequence":"additional","affiliation":[{"name":"NVIDIA Corporation, 11001 Lakeline Blvd., Suite #100, Bldg.\u00a02, Austin, TX 78717, USA."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6527-8212","authenticated-orcid":true,"given":"Tareq Uz","family":"Zaman","sequence":"additional","affiliation":[{"name":"Department of Process Engineering, Memorial University of Newfoundland, St.\u00a0Johns, NL A1C 5S7, Canada."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6364-0684","authenticated-orcid":true,"given":"Scott","family":"MacLachlan","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Statistics, Memorial University of Newfoundland, St. Johns, NL A1C 5S7, Canada."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5283-6104","authenticated-orcid":true,"given":"Luke N.","family":"Olson","sequence":"additional","affiliation":[{"name":"Siebel School of Computing and Data Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7605-0050","authenticated-orcid":true,"given":"Matthew","family":"West","sequence":"additional","affiliation":[{"name":"Department of Mechanical Science and Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA."}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"351","published-online":{"date-parts":[[2025,10,10]]},"reference":[{"key":"ref2","first-page":"5595","volume":"18","author":"Baydin A. G.","year":"2018","journal-title":"J. Mach. Learn. Res."},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1137\/110838844"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1016\/j.camwa.2015.12.008"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2019.03.016"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TMTT.1974.1128209"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719505"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1137\/19M1308669"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/S0168-9274(01)00110-6"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1137\/140968896"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2699470"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1137\/S0895479895291765"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1002\/nla.2306"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3090316"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1137\/110837218"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1002\/widm.1334"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-8369-7"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68942-3_4"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827594276552"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1177\/1094342015593156"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1137\/21M1430030"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1023\/A:1023988426844"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-0207(20000530)48:3<401::AID-NME880>3.0.CO;2-D"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1137\/0614004"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1137\/18M1173769"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827501397950"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2020.2974910"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1016\/0041-5553(64)90137-5"},{"key":"ref40","series-title":"Texts in Applied Mathematics","volume-title":"Numerical Mathematics","author":"Quarteroni A.","year":"2006","edition":"2"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898718003"},{"key":"ref43","first-page":"7222","volume-title":"Advances in Neural Information Processing Systems","volume":"35","author":"Taghibakhshi A.","year":"2022"},{"key":"ref44","doi-asserted-by":"crossref","unstructured":"Y. Tao, Y. Deng, S. Mu, M. Zhu, L. Xiao, L. Ruan, and Z. Huang, Atomic reduction based sparse matrix-transpose vector multiplication on GPUs, in Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS, 2014, pp. 987\u2013992, https:\/\/doi.org\/10.1109\/PADSW.2014.7097920.","DOI":"10.1109\/PADSW.2014.7097920"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1137\/21M1431199"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1007\/b137868"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1038\/s41592-019-0686-2"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/j.tbench.2021.100007"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1201\/9781420034998"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.2978386"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586141"}],"container-title":["SIAM Journal on Scientific Computing"],"original-title":[],"language":"en","deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T07:23:08Z","timestamp":1760080988000},"score":1,"resource":{"primary":{"URL":"https:\/\/epubs.siam.org\/doi\/10.1137\/24M1711832"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,10]]},"references-count":39,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,10,31]]}},"alternative-id":["10.1137\/24M1711832"],"URL":"https:\/\/doi.org\/10.1137\/24m1711832","relation":{},"ISSN":["1064-8275","1095-7197"],"issn-type":[{"value":"1064-8275","type":"print"},{"value":"1095-7197","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,10]]}}}