{"id":"https://openalex.org/W4415021238","doi":"https://doi.org/10.1137/24m1711832","title":"Optimized Sparse Matrix Operations for Reverse Mode Automatic Differentiation","display_name":"Optimized Sparse Matrix Operations for Reverse Mode Automatic Differentiation","publication_year":2025,"publication_date":"2025-10-10","ids":{"openalex":"https://openalex.org/W4415021238","doi":"https://doi.org/10.1137/24m1711832"},"language":"en","primary_location":{"id":"doi:10.1137/24m1711832","is_oa":false,"landing_page_url":"https://doi.org/10.1137/24m1711832","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Scientific Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049683462","display_name":"Nicolas Nytko","orcid":"https://orcid.org/0009-0001-8388-7908"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nicolas Nytko","raw_affiliation_strings":["Siebel School of Computing and Data Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA"],"raw_orcid":"https://orcid.org/0009-0001-8388-7908","affiliations":[{"raw_affiliation_string":"Siebel School of Computing and Data Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089955412","display_name":"Ali Taghibakhshi","orcid":null},"institutions":[{"id":"https://openalex.org/I4210127875","display_name":"Nvidia (United States)","ror":"https://ror.org/03jdj4y14","country_code":"US","type":"company","lineage":["https://openalex.org/I4210127875"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ali Taghibakhshi","raw_affiliation_strings":["NVIDIA Corporation, 11001 Lakeline Blvd., Suite #100, Bldg.\u00a02, Austin, TX 78717, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NVIDIA Corporation, 11001 Lakeline Blvd., Suite #100, Bldg.\u00a02, Austin, TX 78717, USA","institution_ids":["https://openalex.org/I4210127875"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090338188","display_name":"Tareq Uz Zaman","orcid":"https://orcid.org/0000-0001-6527-8212"},"institutions":[{"id":"https://openalex.org/I130438778","display_name":"Memorial University of Newfoundland","ror":"https://ror.org/04haebc03","country_code":"CA","type":"education","lineage":["https://openalex.org/I130438778"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Tareq Uz Zaman","raw_affiliation_strings":["Department of Process Engineering, Memorial University of Newfoundland, St.\u00a0Johns, NL A1C 5S7, Canada"],"raw_orcid":"https://orcid.org/0000-0001-6527-8212","affiliations":[{"raw_affiliation_string":"Department of Process Engineering, Memorial University of Newfoundland, St.\u00a0Johns, NL A1C 5S7, Canada","institution_ids":["https://openalex.org/I130438778"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027208204","display_name":"Scott MacLachlan","orcid":"https://orcid.org/0000-0002-6364-0684"},"institutions":[{"id":"https://openalex.org/I130438778","display_name":"Memorial University of Newfoundland","ror":"https://ror.org/04haebc03","country_code":"CA","type":"education","lineage":["https://openalex.org/I130438778"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Scott MacLachlan","raw_affiliation_strings":["Department of Mathematics and Statistics, Memorial University of Newfoundland, St. Johns, NL A1C 5S7, Canada"],"raw_orcid":"https://orcid.org/0000-0002-6364-0684","affiliations":[{"raw_affiliation_string":"Department of Mathematics and Statistics, Memorial University of Newfoundland, St. Johns, NL A1C 5S7, Canada","institution_ids":["https://openalex.org/I130438778"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027808971","display_name":"Luke N. Olson","orcid":"https://orcid.org/0000-0002-5283-6104"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Luke N. Olson","raw_affiliation_strings":["Siebel School of Computing and Data Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA"],"raw_orcid":"https://orcid.org/0000-0002-5283-6104","affiliations":[{"raw_affiliation_string":"Siebel School of Computing and Data Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001110474","display_name":"Matthew West","orcid":"https://orcid.org/0000-0002-7605-0050"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthew West","raw_affiliation_strings":["Department of Mechanical Science and Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA"],"raw_orcid":"https://orcid.org/0000-0002-7605-0050","affiliations":[{"raw_affiliation_string":"Department of Mechanical Science and Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.27534178,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"47","issue":"5","first_page":"C1115","last_page":"C1143"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10792","display_name":"Matrix Theory and Algorithms","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10792","display_name":"Matrix Theory and Algorithms","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10339","display_name":"Advanced Numerical Methods in Computational Mathematics","score":0.996399998664856,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10739","display_name":"Electromagnetic Scattering and Analysis","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/automatic-differentiation","display_name":"Automatic differentiation","score":0.5557000041007996},{"id":"https://openalex.org/keywords/sparse-matrix","display_name":"Sparse matrix","score":0.5166000127792358},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.47600001096725464},{"id":"https://openalex.org/keywords/mode","display_name":"Mode (computer interface)","score":0.4106000065803528},{"id":"https://openalex.org/keywords/sparse-approximation","display_name":"Sparse approximation","score":0.3555999994277954},{"id":"https://openalex.org/keywords/minification","display_name":"Minification","score":0.314300000667572}],"concepts":[{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5794000029563904},{"id":"https://openalex.org/C133512626","wikidata":"https://www.wikidata.org/wiki/Q787371","display_name":"Automatic differentiation","level":3,"score":0.5557000041007996},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5343999862670898},{"id":"https://openalex.org/C56372850","wikidata":"https://www.wikidata.org/wiki/Q1050404","display_name":"Sparse matrix","level":3,"score":0.5166000127792358},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.47600001096725464},{"id":"https://openalex.org/C48677424","wikidata":"https://www.wikidata.org/wiki/Q6888088","display_name":"Mode (computer interface)","level":2,"score":0.4106000065803528},{"id":"https://openalex.org/C124066611","wikidata":"https://www.wikidata.org/wiki/Q28684319","display_name":"Sparse approximation","level":2,"score":0.3555999994277954},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.3418999910354614},{"id":"https://openalex.org/C147764199","wikidata":"https://www.wikidata.org/wiki/Q6865248","display_name":"Minification","level":2,"score":0.314300000667572},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.2980000078678131},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.26899999380111694},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.2678999900817871},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.26460000872612},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.26339998841285706},{"id":"https://openalex.org/C42355184","wikidata":"https://www.wikidata.org/wiki/Q1361088","display_name":"Matrix decomposition","level":3,"score":0.25360000133514404}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1137/24m1711832","is_oa":false,"landing_page_url":"https://doi.org/10.1137/24m1711832","pdf_url":null,"source":{"id":"https://openalex.org/S165512578","display_name":"SIAM Journal on Scientific Computing","issn_l":"1064-8275","issn":["1064-8275","1095-7197"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Scientific Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G953082095","display_name":null,"funder_award_id":"DE-NA0003963","funder_id":"https://openalex.org/F4320332369","funder_display_name":"National Nuclear Security Administration"}],"funders":[{"id":"https://openalex.org/F4320331257","display_name":"Alliance de recherche num\u00e9rique du Canada","ror":"https://ror.org/010r6td27"},{"id":"https://openalex.org/F4320332369","display_name":"National Nuclear Security Administration","ror":"https://ror.org/03sk1we31"},{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W83961856","https://openalex.org/W174510205","https://openalex.org/W634415007","https://openalex.org/W1506342804","https://openalex.org/W1537447662","https://openalex.org/W1548589512","https://openalex.org/W1831261599","https://openalex.org/W1980282429","https://openalex.org/W1985263109","https://openalex.org/W1988720110","https://openalex.org/W1994805693","https://openalex.org/W1997542937","https://openalex.org/W2035080386","https://openalex.org/W2038205735","https://openalex.org/W2038516134","https://openalex.org/W2052260836","https://openalex.org/W2062453613","https://openalex.org/W2090268970","https://openalex.org/W2094139070","https://openalex.org/W2095258827","https://openalex.org/W2142477230","https://openalex.org/W2290916141","https://openalex.org/W2327509551","https://openalex.org/W2907492528","https://openalex.org/W2932898043","https://openalex.org/W2952206045","https://openalex.org/W2982219699","https://openalex.org/W2990138404","https://openalex.org/W3003257820","https://openalex.org/W3007849603","https://openalex.org/W3036973740","https://openalex.org/W3119875199","https://openalex.org/W3173589482","https://openalex.org/W3212893044","https://openalex.org/W3213831882","https://openalex.org/W4297200229","https://openalex.org/W4382359695"],"related_works":[],"abstract_inverted_index":null,"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
