{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T01:44:57Z","timestamp":1773193497092,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T00:00:00Z","timestamp":1699747200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"EPSRC","award":["EP\/W007940\/1"],"award-info":[{"award-number":["EP\/W007940\/1"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,11,12]]},"DOI":"10.1145\/3624062.3624167","type":"proceedings-article","created":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T13:53:39Z","timestamp":1699624419000},"page":"904-913","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Fortran performance optimisation and auto-parallelisation by leveraging MLIR-based domain specific abstractions in Flang"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2925-7275","authenticated-orcid":false,"given":"Nick","family":"Brown","sequence":"first","affiliation":[{"name":"Edinburgh Parallel Computing Centre (EPCC), University of Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1626-4871","authenticated-orcid":false,"given":"Maurice","family":"Jamieson","sequence":"additional","affiliation":[{"name":"Edinburgh Parallel Computing Centre (EPCC), University of Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-9389-8512","authenticated-orcid":false,"given":"Anton","family":"Lydike","sequence":"additional","affiliation":[{"name":"School of Informatics, University of Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-8028-3064","authenticated-orcid":false,"given":"Emilien","family":"Bauer","sequence":"additional","affiliation":[{"name":"School of Informatics, University of Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3874-6003","authenticated-orcid":false,"given":"Tobias","family":"Grosser","sequence":"additional","affiliation":[{"name":"University of Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,11,12]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579990.3580018"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/209937.209958"},{"key":"e_1_3_2_2_3_1","volume-title":"A highly scalable Met Office NERC Cloud model. arXiv preprint arXiv:2009.12849","author":"Brown Nick","year":"2020","unstructured":"Nick Brown, Michele Weiland, Adrian Hill, Ben Shipway, Chris Maynard, Thomas Allen, and Mike Rezny. 2020. A highly scalable Met Office NERC Cloud model. arXiv preprint arXiv:2009.12849 (2020)."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3218176.3218226"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370315"},{"key":"e_1_3_2_2_6_1","volume-title":"PMBS 2014","author":"de\u00a0la Cruz Ra\u00fal","year":"2015","unstructured":"Ra\u00fal de\u00a0la Cruz and Mauricio Araya-Polo. 2015. Modeling stencil computations on modern HPC architectures. In High Performance Computing Systems. Performance Modeling, Benchmarking, and Simulation: 5th International Workshop, PMBS 2014, New Orleans, LA, USA, November 16, 2014. Revised Selected Papers 5. Springer, 149\u2013171."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3579990.3580006"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3519939.3523700"},{"key":"e_1_3_2_2_9_1","volume-title":"Retrieved","author":"FIR","year":"2023","unstructured":"FIR 2023. FIR Language Reference. Retrieved Aug 16, 2023 from https:\/\/flang.llvm.org\/docs\/FIRLangRef.html"},{"key":"e_1_3_2_2_10_1","volume-title":"Retrieved","author":"Flang","year":"2023","unstructured":"Flang 2023. Flang Documentation. Retrieved Aug 16, 2023 from https:\/\/flang.llvm.org\/docs\/"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2017.37"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3469030"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/PyHPC.2016.013"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"},{"key":"e_1_3_2_2_15_1","volume-title":"Software for Exascale Computing-SPPEXA 2016-2019","author":"Lengauer Christian","unstructured":"Christian Lengauer, Sven Apel, Matthias Bolten, Shigeru Chiba, Ulrich R\u00fcde, J\u00fcrgen Teich, Armin Gr\u00f6\u00dflinger, Frank Hannig, Harald K\u00f6stler, Lisa Claus, 2020. Exastencils: advanced multigrid solver generation. In Software for Exascale Computing-SPPEXA 2016-2019. Springer International Publishing, 405\u2013452."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT52795.2021.00011"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2019.04.019"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(70)90038-0"},{"key":"e_1_3_2_2_19_1","volume-title":"Retrieved","author":"Pylir","year":"2023","unstructured":"Pylir 2023. Pylir Documentation. Retrieved Aug 16, 2023 from https:\/\/zero9178.github.io\/Pylir\/"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989493.1989508"},{"key":"e_1_3_2_2_21_1","volume-title":"Alya: towards exascale for engineering simulation codes. arXiv preprint arXiv:1404.4881","author":"Vazquez Mariano","year":"2014","unstructured":"Mariano Vazquez, Guillaume Houzeaux, Seid Koric, Antoni Artigues, Jazmin Aguado-Sierra, Ruth Aris, Daniel Mira, Hadrien Calmet, Fernando Cucchietti, Herbert Owen, 2014. Alya: towards exascale for engineering simulation codes. arXiv preprint arXiv:1404.4881 (2014)."},{"key":"e_1_3_2_2_22_1","volume-title":"Retrieved","year":"2023","unstructured":"xDSL 2023. A Python Compiler Design Toolkit. Retrieved Aug 16, 2023 from https:\/\/github.com\/xdslproject\/xdsl"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458817.3476176"}],"event":{"name":"SC-W 2023: Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis","location":"Denver CO USA","acronym":"SC-W 2023"},"container-title":["Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624167","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3624062.3624167","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T03:02:21Z","timestamp":1755745341000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624167"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,12]]},"references-count":23,"alternative-id":["10.1145\/3624062.3624167","10.1145\/3624062"],"URL":"https:\/\/doi.org\/10.1145\/3624062.3624167","relation":{},"subject":[],"published":{"date-parts":[[2023,11,12]]},"assertion":[{"value":"2023-11-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}