{"id":"https://openalex.org/W4403747267","doi":"https://doi.org/10.4208/cicp.oa-2024-0202","title":"The Effective Use of BLAS Interface for Implementation of Finite-Element ADER-DG and Finite-Volume ADER-WENO Methods","display_name":"The Effective Use of BLAS Interface for Implementation of Finite-Element ADER-DG and Finite-Volume ADER-WENO Methods","publication_year":2025,"publication_date":"2025-09-18","ids":{"openalex":"https://openalex.org/W4403747267","doi":"https://doi.org/10.4208/cicp.oa-2024-0202"},"language":"en","primary_location":{"id":"doi:10.4208/cicp.oa-2024-0202","doi":"https://doi.org/10.4208/cicp.oa-2024-0202","is_oa":true,"landing_page_url":"https://doi.org/10.4208/cicp.oa-2024-0202","pdf_url":null,"source":{"id":"https://openalex.org/S34010870","display_name":"Communications in Computational Physics","issn_l":"1815-2406","issn":["1815-2406","1991-7120"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","dongbi-b","jufo-1","norway-1","poland-100","russia-white-list-1"],"host_organization":"https://openalex.org/P4310311721","host_organization_name":"Cambridge University Press","host_organization_lineage":["https://openalex.org/P4310311721","https://openalex.org/P4310311702"],"host_organization_lineage_names":["Cambridge University Press","University of Cambridge"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Communications in Computational Physics","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.4208/cicp.oa-2024-0202","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071414344","display_name":"Ivan S Popov","orcid":"https://orcid.org/0000-0003-2686-0124","observed_orcids":["https://orcid.org/0000-0003-2686-0124"]},"institutions":[{"id":"https://openalex.org/I269199756","display_name":"Omsk State University","ror":"https://ror.org/01k6vxj52","country_code":"RU","type":"education","lineage":["https://openalex.org/I269199756"]}],"countries":["RU"],"is_corresponding":true,"raw_author_name":"I. S. Popov","raw_affiliation_strings":["Department of Theoretical Physics, Dostoevsky Omsk State University, 644077 Prospekt Mira 55A, Omsk, Russia"],"raw_orcid":"https://orcid.org/0000-0003-2686-0124","affiliations":[{"raw_affiliation_string":"Department of Theoretical Physics, Dostoevsky Omsk State University, 644077 Prospekt Mira 55A, Omsk, Russia","institution_ids":["https://openalex.org/I269199756"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5071414344"],"corresponding_institution_ids":["https://openalex.org/I269199756"],"apc_list":null,"apc_paid":null,"fwci":1.1003,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.66465451,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":"38","issue":"5","first_page":"1237","last_page":"1330"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10173","display_name":"Computational Fluid Dynamics and Aerodynamics","score":0.5889000296592712,"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"}},"topics":[{"id":"https://openalex.org/T10173","display_name":"Computational Fluid Dynamics and Aerodynamics","score":0.5889000296592712,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.33959999680519104,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.034699998795986176,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/blas","display_name":"BLAS","score":0.824999988079071},{"id":"https://openalex.org/keywords/finite-element-analysis","display_name":"finite element analysis","score":0.7990000247955322},{"id":"https://openalex.org/keywords/finite-volume-method","display_name":"finite volume method","score":0.9950000047683716},{"id":"https://openalex.org/keywords/just-in-time-compilation","display_name":"just-in-time compilation","score":0.7419999837875366},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"matrix multiplication","score":0.7670000195503235},{"id":"https://openalex.org/keywords/computational-performance","display_name":"computational performance","score":0.5180000066757202}],"concepts":[{"id":"https://openalex.org/C135628077","wikidata":"https://www.wikidata.org/wiki/Q220184","display_name":"Finite element method","level":2,"score":0.7421256303787231},{"id":"https://openalex.org/C50478463","wikidata":"https://www.wikidata.org/wiki/Q1401936","display_name":"Finite volume method","level":2,"score":0.6478689312934875},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.6187946200370789},{"id":"https://openalex.org/C20556612","wikidata":"https://www.wikidata.org/wiki/Q4469374","display_name":"Volume (thermodynamics)","level":2,"score":0.5032860636711121},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4362636208534241},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.43225061893463135},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.3762441575527191},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.36499062180519104},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.32161542773246765},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2829554080963135},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.28036367893218994},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.11802604794502258},{"id":"https://openalex.org/C129307140","wikidata":"https://www.wikidata.org/wiki/Q6795880","display_name":"Maximum bubble pressure method","level":3,"score":0.0},{"id":"https://openalex.org/C157915830","wikidata":"https://www.wikidata.org/wiki/Q2928001","display_name":"Bubble","level":2,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.4208/cicp.oa-2024-0202","doi":"https://doi.org/10.4208/cicp.oa-2024-0202","is_oa":true,"landing_page_url":"https://doi.org/10.4208/cicp.oa-2024-0202","pdf_url":null,"source":{"id":"https://openalex.org/S34010870","display_name":"Communications in Computational Physics","issn_l":"1815-2406","issn":["1815-2406","1991-7120"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","dongbi-b","jufo-1","norway-1","poland-100","russia-white-list-1"],"host_organization":"https://openalex.org/P4310311721","host_organization_name":"Cambridge University Press","host_organization_lineage":["https://openalex.org/P4310311721","https://openalex.org/P4310311702"],"host_organization_lineage_names":["Cambridge University Press","University of Cambridge"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Communications in Computational Physics","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2409.12483","doi":null,"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2409.12483","pdf_url":"https://arxiv.org/pdf/2409.12483","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2409.12483","doi":"https://doi.org/10.48550/arxiv.2409.12483","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2409.12483","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.4208/cicp.oa-2024-0202","doi":"https://doi.org/10.4208/cicp.oa-2024-0202","is_oa":true,"landing_page_url":"https://doi.org/10.4208/cicp.oa-2024-0202","pdf_url":null,"source":{"id":"https://openalex.org/S34010870","display_name":"Communications in Computational Physics","issn_l":"1815-2406","issn":["1815-2406","1991-7120"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-scientific","cwts-core","dongbi-b","jufo-1","norway-1","poland-100","russia-white-list-1"],"host_organization":"https://openalex.org/P4310311721","host_organization_name":"Cambridge University Press","host_organization_lineage":["https://openalex.org/P4310311721","https://openalex.org/P4310311702"],"host_organization_lineage_names":["Cambridge University Press","University of Cambridge"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Communications in Computational Physics","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G8619148960","display_name":null,"funder_award_id":"21-71-00118","funder_id":"https://openalex.org/F4320324099","funder_display_name":"Russian Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320324099","display_name":"Russian Science Foundation","ror":"https://ror.org/03y2gwe85"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4403747267.pdf","grobid_xml":"https://content.openalex.org/works/W4403747267.grobid-xml"},"referenced_works_count":92,"referenced_works":["https://openalex.org/W153575860","https://openalex.org/W841651454","https://openalex.org/W1486821008","https://openalex.org/W1513760541","https://openalex.org/W1543935889","https://openalex.org/W1942262049","https://openalex.org/W1970213140","https://openalex.org/W1971334156","https://openalex.org/W1977737476","https://openalex.org/W1984257336","https://openalex.org/W1988425770","https://openalex.org/W1994274116","https://openalex.org/W1997030420","https://openalex.org/W2013908308","https://openalex.org/W2017543900","https://openalex.org/W2019675561","https://openalex.org/W2028525550","https://openalex.org/W2039115741","https://openalex.org/W2043223657","https://openalex.org/W2052013840","https://openalex.org/W2054154406","https://openalex.org/W2056523247","https://openalex.org/W2060573022","https://openalex.org/W2065791483","https://openalex.org/W2068255553","https://openalex.org/W2073424199","https://openalex.org/W2075282759","https://openalex.org/W2078124515","https://openalex.org/W2084306653","https://openalex.org/W2088385269","https://openalex.org/W2095572773","https://openalex.org/W2100527940","https://openalex.org/W2110400782","https://openalex.org/W2138489792","https://openalex.org/W2139494815","https://openalex.org/W2146710402","https://openalex.org/W2150038589","https://openalex.org/W2152735244","https://openalex.org/W2316309276","https://openalex.org/W2316793110","https://openalex.org/W2404436393","https://openalex.org/W2560144573","https://openalex.org/W2560334392","https://openalex.org/W2561452740","https://openalex.org/W2569417348","https://openalex.org/W2573944670","https://openalex.org/W2626192092","https://openalex.org/W2739470739","https://openalex.org/W2783647117","https://openalex.org/W2793622376","https://openalex.org/W2798536650","https://openalex.org/W2806405887","https://openalex.org/W2808938949","https://openalex.org/W2886210973","https://openalex.org/W2896439732","https://openalex.org/W2900397291","https://openalex.org/W2944821225","https://openalex.org/W2946545004","https://openalex.org/W2993685123","https://openalex.org/W3007466716","https://openalex.org/W3008345942","https://openalex.org/W3009376629","https://openalex.org/W3015438120","https://openalex.org/W3027257948","https://openalex.org/W3042181593","https://openalex.org/W3043896110","https://openalex.org/W3091788103","https://openalex.org/W3118806389","https://openalex.org/W3137106448","https://openalex.org/W3140478212","https://openalex.org/W3158661800","https://openalex.org/W3193319350","https://openalex.org/W3197512900","https://openalex.org/W4200237312","https://openalex.org/W4205236375","https://openalex.org/W4231288452","https://openalex.org/W4293206644","https://openalex.org/W4298008882","https://openalex.org/W4307907529","https://openalex.org/W4328113563","https://openalex.org/W4362633788","https://openalex.org/W4384390119","https://openalex.org/W4386604830","https://openalex.org/W4386925797","https://openalex.org/W4388581205","https://openalex.org/W4389207112","https://openalex.org/W4399038882","https://openalex.org/W4399323035","https://openalex.org/W4401751149","https://openalex.org/W4402621235","https://openalex.org/W4403096735","https://openalex.org/W4406061452"],"related_works":["https://openalex.org/W7070253997","https://openalex.org/W2153141584","https://openalex.org/W3038787139","https://openalex.org/W2146710402","https://openalex.org/W1998866288","https://openalex.org/W7100604488","https://openalex.org/W7002120994","https://openalex.org/W7098878327","https://openalex.org/W2801229208","https://openalex.org/W6992874154"],"abstract_inverted_index":{"Numerical":[0],"methods":[1,20,35,81],"of":[2,30,40,52,71,78,130,134,154,158,172,186,189],"the":[3,16,68,72,76,123,128,131,135,139,143,148,164,170,183,187],"ADER":[4],"family,":[5],"in":[6],"particular":[7],"finite-element":[8],"ADER-DG":[9,31],"and":[10,32,90,112,147],"finite-volume":[11],"ADER-WENO":[12,33],"methods,":[13],"are":[14,87],"among":[15],"most":[17],"accurate":[18],"numerical":[19,34,80],"for":[21,55,58,66],"solving":[22],"quasilinear":[23],"hyperbolic":[24],"PDE":[25],"systems.":[26],"The":[27,49,84,98,117,156],"internal":[28],"structure":[29],"contains":[36],"a":[37,174],"large":[38],"number":[39],"basic":[41],"linear":[42],"algebra":[43],"operations":[44],"related":[45],"to":[46,93,107],"matrix":[47,56],"multiplications.":[48],"main":[50],"interface":[51,74],"software":[53],"libraries":[54],"multiplications":[57],"high-performance":[59],"computing":[60],"is":[61,82],"BLAS.":[62],"An":[63],"effective":[64,124],"method":[65],"integration":[67],"standard":[69],"functions":[70,133,146],"BLAS":[73,145],"into":[75],"implementation":[77,140,161],"these":[79],"presented.":[83],"calculated":[85],"matrices":[86],"small":[88],"matrices;":[89],"this":[91],"allows":[92,106],"use":[94,129],"effectively":[95],"JIT":[96,132],"technologies.":[97],"proposed":[99,165],"approach":[100,166],"immediately":[101],"operates":[102],"on":[103,127,142,163],"AoS,":[104],"which":[105],"efficiently":[108],"calculate":[109],"flux,":[110],"source":[111],"non-conservative":[113],"terms":[114],"without":[115],"transposition.":[116],"obtained":[118],"computational":[119,190],"costs":[120],"demonstrated":[121],"that":[122],"implementation,":[125],"based":[126,141,162],"BLAS,":[136],"outperformed":[137],"both":[138],"general":[144],"vanilla":[149,175],"implementations":[150],"by":[151],"several":[152],"orders":[153],"magnitude.":[155],"complexity":[157,171],"developing":[159,173],"an":[160],"does":[167],"not":[168],"exceed":[169],"implementation.":[176],"Performance":[177],"analysis":[178],"using":[179],"roofline":[180],"partly":[181],"explains":[182],"observed":[184],"features":[185],"decreasing":[188],"costs.":[191]},"counts_by_year":[{"year":2026,"cited_by_count":3}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2024-10-25T00:00:00"}
