{"id":"https://openalex.org/W7127910095","doi":"https://doi.org/10.1016/j.ascom.2026.101076","title":"The PLUTO code on GPUs: A first look at Eulerian MHD methods","display_name":"The PLUTO code on GPUs: A first look at Eulerian MHD methods","publication_year":2026,"publication_date":"2026-02-05","ids":{"openalex":"https://openalex.org/W7127910095","doi":"https://doi.org/10.1016/j.ascom.2026.101076"},"language":"en","primary_location":{"id":"doi:10.1016/j.ascom.2026.101076","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ascom.2026.101076","pdf_url":null,"source":{"id":"https://openalex.org/S107133554","display_name":"Astronomy and Computing","issn_l":"2213-1337","issn":["2213-1337","2213-1345"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Astronomy and Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.ascom.2026.101076","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5104453396","display_name":"Marco Rossazza","orcid":"https://orcid.org/0009-0008-2892-5458"},"institutions":[{"id":"https://openalex.org/I55143463","display_name":"University of Turin","ror":"https://ror.org/048tbm396","country_code":"IT","type":"education","lineage":["https://openalex.org/I55143463"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"M. Rossazza","raw_affiliation_strings":["Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","institution_ids":["https://openalex.org/I55143463"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125173384","display_name":"A. Mignone","orcid":null},"institutions":[{"id":"https://openalex.org/I55143463","display_name":"University of Turin","ror":"https://ror.org/048tbm396","country_code":"IT","type":"education","lineage":["https://openalex.org/I55143463"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"A. Mignone","raw_affiliation_strings":["Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","institution_ids":["https://openalex.org/I55143463"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076885888","display_name":"Matteo Bugli","orcid":"https://orcid.org/0000-0002-7834-0422"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I2801766991","display_name":"Institut d'Astrophysique de Paris","ror":"https://ror.org/022bnxw24","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I2801766991","https://openalex.org/I39804081","https://openalex.org/I4210148025"]},{"id":"https://openalex.org/I39804081","display_name":"Sorbonne Universit\u00e9","ror":"https://ror.org/02en5vm52","country_code":"FR","type":"education","lineage":["https://openalex.org/I39804081"]},{"id":"https://openalex.org/I4210099850","display_name":"Istituto Nazionale di Fisica Nucleare, Sezione di Torino","ror":"https://ror.org/01vj6ck58","country_code":"IT","type":"facility","lineage":["https://openalex.org/I160013858","https://openalex.org/I4210099850"]},{"id":"https://openalex.org/I55143463","display_name":"University of Turin","ror":"https://ror.org/048tbm396","country_code":"IT","type":"education","lineage":["https://openalex.org/I55143463"]}],"countries":["FR","IT"],"is_corresponding":false,"raw_author_name":"M. Bugli","raw_affiliation_strings":["Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","INFN - sezione di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","Institut d\u2019Astrophysique de Paris, UMR 7095, CNRS & Sorbonne Universit\u00e9, 98 bis bd Arago, 75014 Paris, France"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","institution_ids":["https://openalex.org/I55143463"]},{"raw_affiliation_string":"INFN - sezione di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","institution_ids":["https://openalex.org/I4210099850"]},{"raw_affiliation_string":"Institut d\u2019Astrophysique de Paris, UMR 7095, CNRS & Sorbonne Universit\u00e9, 98 bis bd Arago, 75014 Paris, France","institution_ids":["https://openalex.org/I39804081","https://openalex.org/I1294671590","https://openalex.org/I2801766991"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125181728","display_name":"S. Truzzi","orcid":null},"institutions":[{"id":"https://openalex.org/I55143463","display_name":"University of Turin","ror":"https://ror.org/048tbm396","country_code":"IT","type":"education","lineage":["https://openalex.org/I55143463"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"S. Truzzi","raw_affiliation_strings":["Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","institution_ids":["https://openalex.org/I55143463"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125217483","display_name":"L. Riha","orcid":null},"institutions":[{"id":"https://openalex.org/I142208455","display_name":"VSB - Technical University of Ostrava","ror":"https://ror.org/05x8mcb75","country_code":"CZ","type":"education","lineage":["https://openalex.org/I142208455"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"L. Riha","raw_affiliation_strings":["IT4Innovations, VSB - Technical University of Ostrava, Ostrava, Czech Republic"],"affiliations":[{"raw_affiliation_string":"IT4Innovations, VSB - Technical University of Ostrava, Ostrava, Czech Republic","institution_ids":["https://openalex.org/I142208455"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028666660","display_name":"Tom\u00e1\u0161 Panoc","orcid":"https://orcid.org/0000-0002-9838-7295"},"institutions":[{"id":"https://openalex.org/I142208455","display_name":"VSB - Technical University of Ostrava","ror":"https://ror.org/05x8mcb75","country_code":"CZ","type":"education","lineage":["https://openalex.org/I142208455"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"T. Panoc","raw_affiliation_strings":["IT4Innovations, VSB - Technical University of Ostrava, Ostrava, Czech Republic"],"affiliations":[{"raw_affiliation_string":"IT4Innovations, VSB - Technical University of Ostrava, Ostrava, Czech Republic","institution_ids":["https://openalex.org/I142208455"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072477499","display_name":"Ond\u0159ej Vysock\u00fd","orcid":"https://orcid.org/0000-0001-7849-2744"},"institutions":[{"id":"https://openalex.org/I142208455","display_name":"VSB - Technical University of Ostrava","ror":"https://ror.org/05x8mcb75","country_code":"CZ","type":"education","lineage":["https://openalex.org/I142208455"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"O. Vysocky","raw_affiliation_strings":["IT4Innovations, VSB - Technical University of Ostrava, Ostrava, Czech Republic"],"affiliations":[{"raw_affiliation_string":"IT4Innovations, VSB - Technical University of Ostrava, Ostrava, Czech Republic","institution_ids":["https://openalex.org/I142208455"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125155264","display_name":"N. Shukla","orcid":null},"institutions":[{"id":"https://openalex.org/I4210119786","display_name":"Cineca","ror":"https://ror.org/02f013h18","country_code":"IT","type":"other","lineage":["https://openalex.org/I4210119786"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"N. Shukla","raw_affiliation_strings":["CINECA, Via Magnanelli 6,/3, 40033 Casalecchio di Reno, BO, Italy"],"affiliations":[{"raw_affiliation_string":"CINECA, Via Magnanelli 6,/3, 40033 Casalecchio di Reno, BO, Italy","institution_ids":["https://openalex.org/I4210119786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103081063","display_name":"Alessandro B. Romeo","orcid":null},"institutions":[{"id":"https://openalex.org/I4210119786","display_name":"Cineca","ror":"https://ror.org/02f013h18","country_code":"IT","type":"other","lineage":["https://openalex.org/I4210119786"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"A. Romeo","raw_affiliation_strings":["CINECA, Via Magnanelli 6,/3, 40033 Casalecchio di Reno, BO, Italy"],"affiliations":[{"raw_affiliation_string":"CINECA, Via Magnanelli 6,/3, 40033 Casalecchio di Reno, BO, Italy","institution_ids":["https://openalex.org/I4210119786"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5092045982","display_name":"Vittoria Berta","orcid":"https://orcid.org/0000-0001-6305-6931"},"institutions":[{"id":"https://openalex.org/I55143463","display_name":"University of Turin","ror":"https://ror.org/048tbm396","country_code":"IT","type":"education","lineage":["https://openalex.org/I55143463"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"V. Berta","raw_affiliation_strings":["Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Fisica, Universit\u00e0 degli Studi di Torino, Via Pietro Giuria 1, I-10125 Torino, Italy","institution_ids":["https://openalex.org/I55143463"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5104453396"],"corresponding_institution_ids":["https://openalex.org/I55143463"],"apc_list":{"value":2810,"currency":"USD","value_usd":2810},"apc_paid":{"value":2810,"currency":"USD","value_usd":2810},"fwci":253.931,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.99986419,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"55","issue":null,"first_page":"101076","last_page":"101076"},"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.45980000495910645,"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.45980000495910645,"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/T10346","display_name":"Magnetic confinement fusion research","score":0.15620000660419464,"subfield":{"id":"https://openalex.org/subfields/3106","display_name":"Nuclear and High Energy Physics"},"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/T10159","display_name":"Ionosphere and magnetosphere dynamics","score":0.10980000346899033,"subfield":{"id":"https://openalex.org/subfields/3103","display_name":"Astronomy and Astrophysics"},"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/pluto","display_name":"Pluto","score":0.8349000215530396},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.7741000056266785},{"id":"https://openalex.org/keywords/eulerian-path","display_name":"Eulerian path","score":0.6955000162124634},{"id":"https://openalex.org/keywords/magnetohydrodynamics","display_name":"Magnetohydrodynamics","score":0.6150000095367432},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.5899999737739563},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.5203999876976013},{"id":"https://openalex.org/keywords/computational-fluid-dynamics","display_name":"Computational fluid dynamics","score":0.3822999894618988}],"concepts":[{"id":"https://openalex.org/C2780263841","wikidata":"https://www.wikidata.org/wiki/Q339","display_name":"Pluto","level":2,"score":0.8349000215530396},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.7741000056266785},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7196000218391418},{"id":"https://openalex.org/C43058520","wikidata":"https://www.wikidata.org/wiki/Q624580","display_name":"Eulerian path","level":3,"score":0.6955000162124634},{"id":"https://openalex.org/C31532427","wikidata":"https://www.wikidata.org/wiki/Q2549249","display_name":"Magnetohydrodynamics","level":3,"score":0.6150000095367432},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.5899999737739563},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.5800999999046326},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.5203999876976013},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.44749999046325684},{"id":"https://openalex.org/C1633027","wikidata":"https://www.wikidata.org/wiki/Q815820","display_name":"Computational fluid dynamics","level":2,"score":0.3822999894618988},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3391000032424927},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.3192000091075897},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.3156999945640564},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.2946999967098236},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.28999999165534973},{"id":"https://openalex.org/C2988963302","wikidata":"https://www.wikidata.org/wiki/Q629206","display_name":"Program code","level":2,"score":0.2896000146865845},{"id":"https://openalex.org/C48753275","wikidata":"https://www.wikidata.org/wiki/Q11216","display_name":"Numerical analysis","level":2,"score":0.2718000113964081},{"id":"https://openalex.org/C13393347","wikidata":"https://www.wikidata.org/wiki/Q8424","display_name":"Aerodynamics","level":2,"score":0.263700008392334},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.26190000772476196},{"id":"https://openalex.org/C171636128","wikidata":"https://www.wikidata.org/wiki/Q1307177","display_name":"Magneto","level":3,"score":0.2587999999523163}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.ascom.2026.101076","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ascom.2026.101076","pdf_url":null,"source":{"id":"https://openalex.org/S107133554","display_name":"Astronomy and Computing","issn_l":"2213-1337","issn":["2213-1337","2213-1345"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Astronomy and Computing","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.ascom.2026.101076","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ascom.2026.101076","pdf_url":null,"source":{"id":"https://openalex.org/S107133554","display_name":"Astronomy and Computing","issn_l":"2213-1337","issn":["2213-1337","2213-1345"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Astronomy and Computing","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W1975223438","https://openalex.org/W1987848727","https://openalex.org/W1997104282","https://openalex.org/W2007017437","https://openalex.org/W2026700540","https://openalex.org/W2031208469","https://openalex.org/W2038274723","https://openalex.org/W2047047228","https://openalex.org/W2059049415","https://openalex.org/W2063451176","https://openalex.org/W2063900474","https://openalex.org/W2073945818","https://openalex.org/W2083367386","https://openalex.org/W2084772304","https://openalex.org/W2087426851","https://openalex.org/W2088337589","https://openalex.org/W2094818681","https://openalex.org/W2109614403","https://openalex.org/W2124625027","https://openalex.org/W2128026783","https://openalex.org/W2137833135","https://openalex.org/W2138120263","https://openalex.org/W2148699535","https://openalex.org/W2157213039","https://openalex.org/W2170860437","https://openalex.org/W2519538766","https://openalex.org/W2607772383","https://openalex.org/W2890633265","https://openalex.org/W2891427886","https://openalex.org/W2899396750","https://openalex.org/W2949840452","https://openalex.org/W2950154099","https://openalex.org/W2977755814","https://openalex.org/W2994927170","https://openalex.org/W3010292040","https://openalex.org/W3019914985","https://openalex.org/W3127872109","https://openalex.org/W4206229748","https://openalex.org/W4211012087","https://openalex.org/W4380873155","https://openalex.org/W4386043990","https://openalex.org/W4386424944","https://openalex.org/W4387800656","https://openalex.org/W4390670070","https://openalex.org/W4400800650","https://openalex.org/W4405172135"],"related_works":[],"abstract_inverted_index":{"We":[0],"present":[1],"preliminary":[2],"performance":[3,96],"results":[4,89],"of":[5,12,34,68],"gPLUTO":[6,23],",":[7],"the":[8,13,32,53,69,92],"new":[9,43],"GPU-optimized":[10],"implementation":[11,44],"PLUTO":[14],"code":[15,70,93],"for":[16],"computational":[17],"plasma":[18],"astrophysics.":[19],"Like":[20],"its":[21,72],"predecessor,":[22],"employs":[24],"a":[25,46,64,80],"Eulerian":[26],"finite-volume":[27],"formulation":[28],"to":[29,57],"numerically":[30],"solve":[31],"equations":[33],"magnetohydrodynamics":[35],"(MHD)":[36],"in":[37,49,79],"multiple":[38],"spatial":[39],"dimensions.":[40],"Still,":[41],"this":[42],"is":[45],"complete":[47],"rewrite":[48],"C++":[50],"and":[51,71,95],"leverages":[52],"OpenACC":[54],"programming":[55],"model":[56],"achieve":[58],"acceleration":[59],"on":[60,86,97],"NVIDIA":[61],"GPUs.":[62],"While":[63],"more":[65],"comprehensive":[66],"description":[67],"several":[73],"other":[74],"modules":[75],"will":[76],"be":[77],"presented":[78],"future":[81],"paper,":[82],"here":[83],"we":[84],"focus":[85],"some":[87],"preparatory":[88],"that":[90],"demonstrate":[91],"potential":[94],"pre":[98],"exa-scale":[99],"parallel":[100],"architectures.":[101]},"counts_by_year":[{"year":2026,"cited_by_count":4}],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2026-02-07T00:00:00"}
