{"id":"https://openalex.org/W2572982442","doi":"https://doi.org/10.1080/00207160.2017.1280156","title":"GPU-accelerated preconditioned GMRES method for two-dimensional Maxwell's equations","display_name":"GPU-accelerated preconditioned GMRES method for two-dimensional Maxwell's equations","publication_year":2017,"publication_date":"2017-01-13","ids":{"openalex":"https://openalex.org/W2572982442","doi":"https://doi.org/10.1080/00207160.2017.1280156","mag":"2572982442"},"language":"en","primary_location":{"id":"doi:10.1080/00207160.2017.1280156","is_oa":false,"landing_page_url":"https://doi.org/10.1080/00207160.2017.1280156","pdf_url":null,"source":{"id":"https://openalex.org/S124867444","display_name":"International Journal of Computer Mathematics","issn_l":"0020-7160","issn":["0020-7160","1026-7425","1029-0265"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Computer Mathematics","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/A5047780118","display_name":"Jiaquan Gao","orcid":"https://orcid.org/0000-0002-2983-9921"},"institutions":[{"id":"https://openalex.org/I152031979","display_name":"Nanjing Normal University","ror":"https://ror.org/036trcv74","country_code":"CN","type":"education","lineage":["https://openalex.org/I152031979"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jiaquan Gao","raw_affiliation_strings":["School of Computer Science and Technology, Nanjing Normal University, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Nanjing Normal University, Nanjing, China","institution_ids":["https://openalex.org/I152031979"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082226717","display_name":"Kesong Wu","orcid":null},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kesong Wu","raw_affiliation_strings":["College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, China","institution_ids":["https://openalex.org/I55712492"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038670362","display_name":"Yushun Wang","orcid":"https://orcid.org/0000-0002-6200-220X"},"institutions":[{"id":"https://openalex.org/I152031979","display_name":"Nanjing Normal University","ror":"https://ror.org/036trcv74","country_code":"CN","type":"education","lineage":["https://openalex.org/I152031979"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yushun Wang","raw_affiliation_strings":["School of Mathematical Science, Nanjing Normal University, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"School of Mathematical Science, Nanjing Normal University, Nanjing, China","institution_ids":["https://openalex.org/I152031979"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084581537","display_name":"Panpan Qi","orcid":null},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Panpan Qi","raw_affiliation_strings":["College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, China","institution_ids":["https://openalex.org/I55712492"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100531085","display_name":"Guixia He","orcid":null},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guixia He","raw_affiliation_strings":["Zhijiang College, Zhejiang University of Technology, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"Zhijiang College, Zhejiang University of Technology, Hangzhou, China","institution_ids":["https://openalex.org/I55712492"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5047780118"],"corresponding_institution_ids":["https://openalex.org/I152031979"],"apc_list":null,"apc_paid":null,"fwci":1.2802,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.79482281,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"94","issue":"10","first_page":"2122","last_page":"2144"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10739","display_name":"Electromagnetic Scattering and Analysis","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10739","display_name":"Electromagnetic Scattering and Analysis","score":0.9998000264167786,"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"}},{"id":"https://openalex.org/T10792","display_name":"Matrix Theory and Algorithms","score":0.9995999932289124,"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/T11263","display_name":"Electromagnetic Simulation and Numerical Methods","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/preconditioner","display_name":"Preconditioner","score":0.8583824038505554},{"id":"https://openalex.org/keywords/generalized-minimal-residual-method","display_name":"Generalized minimal residual method","score":0.7958439588546753},{"id":"https://openalex.org/keywords/discretization","display_name":"Discretization","score":0.599774956703186},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.5689550042152405},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.5322644114494324},{"id":"https://openalex.org/keywords/sparse-matrix","display_name":"Sparse matrix","score":0.5241125822067261},{"id":"https://openalex.org/keywords/applied-mathematics","display_name":"Applied mathematics","score":0.49799680709838867},{"id":"https://openalex.org/keywords/linear-system","display_name":"Linear system","score":0.4848681390285492},{"id":"https://openalex.org/keywords/residual","display_name":"Residual","score":0.46845483779907227},{"id":"https://openalex.org/keywords/iterative-method","display_name":"Iterative method","score":0.465692400932312},{"id":"https://openalex.org/keywords/system-of-linear-equations","display_name":"System of linear equations","score":0.45837002992630005},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.4411194920539856},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.43379828333854675},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.38261646032333374},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.33099111914634705},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.2978019118309021},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.14630258083343506},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.11403229832649231},{"id":"https://openalex.org/keywords/gaussian","display_name":"Gaussian","score":0.103486567735672}],"concepts":[{"id":"https://openalex.org/C167431342","wikidata":"https://www.wikidata.org/wiki/Q1754327","display_name":"Preconditioner","level":3,"score":0.8583824038505554},{"id":"https://openalex.org/C155332342","wikidata":"https://www.wikidata.org/wiki/Q1432976","display_name":"Generalized minimal residual method","level":3,"score":0.7958439588546753},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.599774956703186},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.5689550042152405},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.5322644114494324},{"id":"https://openalex.org/C56372850","wikidata":"https://www.wikidata.org/wiki/Q1050404","display_name":"Sparse matrix","level":3,"score":0.5241125822067261},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.49799680709838867},{"id":"https://openalex.org/C6802819","wikidata":"https://www.wikidata.org/wiki/Q1072174","display_name":"Linear system","level":2,"score":0.4848681390285492},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.46845483779907227},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.465692400932312},{"id":"https://openalex.org/C94523830","wikidata":"https://www.wikidata.org/wiki/Q11203","display_name":"System of linear equations","level":2,"score":0.45837002992630005},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.4411194920539856},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.43379828333854675},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.38261646032333374},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.33099111914634705},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2978019118309021},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.14630258083343506},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.11403229832649231},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.103486567735672},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1080/00207160.2017.1280156","is_oa":false,"landing_page_url":"https://doi.org/10.1080/00207160.2017.1280156","pdf_url":null,"source":{"id":"https://openalex.org/S124867444","display_name":"International Journal of Computer Mathematics","issn_l":"0020-7160","issn":["0020-7160","1026-7425","1029-0265"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Computer Mathematics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.5899999737739563}],"awards":[{"id":"https://openalex.org/G2869490148","display_name":null,"funder_award_id":"61379017","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320338464","display_name":"Natural Science Foundation of Zhejiang Province","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1506342804","https://openalex.org/W1513952858","https://openalex.org/W1845641575","https://openalex.org/W1965034778","https://openalex.org/W1968555664","https://openalex.org/W1969255113","https://openalex.org/W1988579562","https://openalex.org/W1995649289","https://openalex.org/W2020221849","https://openalex.org/W2023930909","https://openalex.org/W2026502086","https://openalex.org/W2031460602","https://openalex.org/W2035080386","https://openalex.org/W2080900871","https://openalex.org/W2084446096","https://openalex.org/W2088866486","https://openalex.org/W2101511474","https://openalex.org/W2104509996","https://openalex.org/W2128539477","https://openalex.org/W2128853364","https://openalex.org/W2162283062","https://openalex.org/W2318592257","https://openalex.org/W2518567779","https://openalex.org/W2537453647","https://openalex.org/W2561937151"],"related_works":["https://openalex.org/W3157581606","https://openalex.org/W2113830538","https://openalex.org/W2385105452","https://openalex.org/W2091702533","https://openalex.org/W2034237012","https://openalex.org/W2118830201","https://openalex.org/W4327753697","https://openalex.org/W2137797529","https://openalex.org/W2109920203","https://openalex.org/W4320490673"],"abstract_inverted_index":{"In":[0,37,126],"this":[1],"study,":[2],"for":[3,121],"two-dimensional":[4,178],"Maxwell's":[5,179],"equations,":[6],"an":[7],"efficient":[8,174],"preconditioned":[9,159,164],"generalized":[10],"minimum":[11],"residual":[12],"method":[13],"on":[14],"the":[15,27,52,73,84,92,118,129,134,140,168,177],"graphics":[16],"processing":[17],"unit":[18],"(GPUPGMRES)":[19],"is":[20,48,173],"proposed":[21,39,59,149,158],"to":[22,67],"obtain":[23],"numerical":[24],"solutions":[25],"of":[26,65,86,123,142],"equations":[28],"that":[29,147],"are":[30,98],"discretized":[31],"by":[32],"a":[33,41,77,156,163],"multisymplectic":[34],"Preissmann":[35],"scheme.":[36],"our":[38,148],"GPUPGMRES,":[40],"novel":[42],"sparse":[43,54,130],"matrix\u2013vector":[44],"multiplication":[45],"(SpMV)":[46],"kernel":[47,60],"suggested":[49],"while":[50],"keeping":[51],"compressed":[53],"row":[55],"(CSR)":[56],"intact.":[57],"The":[58],"dynamically":[61],"assigns":[62],"different":[63],"number":[64],"rows":[66],"each":[68],"thread":[69],"block,":[70],"and":[71,94,103,162],"accesses":[72],"CSR":[74],"arrays":[75],"in":[76,167,175],"fully":[78],"coalesced":[79],"manner.":[80],"This":[81],"greatly":[82],"alleviates":[83],"bottleneck":[85],"many":[87],"existing":[88],"CSR-based":[89],"algorithms.":[90],"Furthermore,":[91],"vector-operation":[93],"inner-product":[95],"decision":[96,119],"trees":[97,120],"automatically":[99,115],"constructed.":[100],"These":[101],"kernels":[102,150],"their":[104],"corresponding":[105],"optimized":[106],"compute":[107],"unified":[108],"device":[109],"architecture":[110],"parameter":[111],"values":[112],"can":[113],"be":[114],"selected":[116],"from":[117],"vectors":[122],"any":[124],"size.":[125],"addition,":[127],"using":[128],"approximate":[131],"inverse":[132],"technique,":[133],"preconditioner":[135],"equation":[136],"solving":[137,176],"falls":[138],"within":[139],"scope":[141],"SpMV.":[143],"Numerical":[144],"results":[145],"show":[146],"have":[151],"high":[152],"parallelism.":[153],"GPUPGMRES":[154,172],"outperforms":[155],"recently":[157],"GMRES":[160,165],"method,":[161],"implementation":[166],"AmgX":[169],"library.":[170],"Moreover,":[171],"equations.":[180]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
