{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T08:23:56Z","timestamp":1768033436572,"version":"3.49.0"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031725661","type":"print"},{"value":"9783031725678","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-72567-8_5","type":"book-chapter","created":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T16:19:25Z","timestamp":1726762765000},"page":"64-78","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Towards a\u00a0Scalable and\u00a0Efficient PGAS-Based Distributed OpenMP"],"prefix":"10.1007","author":[{"given":"Baodi","family":"Shan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mauricio","family":"Araya-Polo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barbara","family":"Chapman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,9,16]]},"reference":[{"key":"5_CR1","doi-asserted-by":"publisher","unstructured":"Bachan, J., et al.: UPC++: a high-performance communication framework for asynchronous computation. In: 2019 IEEE International Parallel and Distributed Processing Symposium, IPDPS 2019, Rio de Janeiro, Brazil, May 20\u201324, 2019, pp. 963\u2013973. IEEE (2019). https:\/\/doi.org\/10.1109\/IPDPS.2019.00104","DOI":"10.1109\/IPDPS.2019.00104"},{"key":"5_CR2","unstructured":"Bauer, M.: Legion: programming distributed heterogeneous architectures with logical regions. Ph.D. thesis, Stanford University, USA (2014). https:\/\/searchworks.stanford.edu\/view\/10701368"},{"issue":"21","key":"5_CR3","doi-asserted-by":"publisher","first-page":"29699","DOI":"10.1007\/S11042-022-12333-0","volume":"81","author":"B Biswas","year":"2022","unstructured":"Biswas, B., Ghosh, S.K., Ghosh, A.: A novel intuitionistic-near fuzzy sets based image fusion approach: development on hybrid MPI+OpenMP parallel model. Multim. Tools Appl. 81(21), 29699\u201329730 (2022). https:\/\/doi.org\/10.1007\/S11042-022-12333-0","journal-title":"Multim. Tools Appl."},{"key":"5_CR4","doi-asserted-by":"publisher","unstructured":"Callahan, D., Chamberlain, B.L., Zima, H.P.: The cascade high productivity language. In: 9th International Workshop on High-Level Programming Models and Supportive Environments (HIPS 2004), 26 April 2004, Santa Fe, NM, USA, pp. 52\u201360. IEEE Computer Society (2004). https:\/\/doi.org\/10.1109\/HIPS.2004.10002, https:\/\/doi.ieeecomputersociety.org\/10.1109\/HIPS.2004.10002","DOI":"10.1109\/HIPS.2004.10002"},{"key":"5_CR5","doi-asserted-by":"publisher","unstructured":"Eachempati, D., Jun, H.J., Chapman, B.M.: An open-source compiler and runtime implementation for coarray fortran. In: Moreira, J.E., Iancu, C., Saraswat, V.A. (eds.) Proceedings of the Fourth Conference on Partitioned Global Address Space Programming Model, PGAS 2010, New York, NY, USA, October 12-15, 2010, p.\u00a013. ACM (2010). https:\/\/doi.org\/10.1145\/2020373.2020386","DOI":"10.1145\/2020373.2020386"},{"key":"5_CR6","doi-asserted-by":"publisher","unstructured":"Hargrove, P.H., Bonachea, D.: GASNet-EX performance improvements due to specialization for the Cray Aries network (2018). https:\/\/doi.org\/10.25344\/S44S38, https:\/\/www.osti.gov\/biblio\/1481769","DOI":"10.25344\/S44S38"},{"key":"5_CR7","doi-asserted-by":"publisher","unstructured":"Khuvis, S., Tomko, K., Hashmi, J.M., Panda, D.K.: Exploring hybrid MPI+Kokkos tasks programming model. In: 3rd IEEE\/ACM Annual Parallel Applications Workshop: Alternatives To MPI+X, PAW-ATM@SC 2020, Atlanta, GA, USA, November 12, 2020, pp. 66\u201373. IEEE (2020). https:\/\/doi.org\/10.1109\/PAWATM51920.2020.00011","DOI":"10.1109\/PAWATM51920.2020.00011"},{"key":"5_CR8","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/978-3-031-15922-0_2","volume-title":"IWOMP 2022","author":"W Lu","year":"2022","unstructured":"Lu, W., et al.: Towards efficient remote OpenMP offloading. In: Klemm, M., de Supinski, B.R., Klinkenberg, J., Neth, B. (eds.) IWOMP 2022. LNCS, vol. 13527, pp. 17\u201331. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-15922-0_2"},{"key":"5_CR9","unstructured":"Meng, J., Atle, A., Calandra, H., Araya-Polo, M.: Minimod: a finite difference solver for seismic modeling. arXiv (2020). https:\/\/arxiv.org\/abs\/2007.06048"},{"key":"5_CR10","doi-asserted-by":"publisher","unstructured":"Murai, H., Nakao, M., Iwashita, H., Sato, M.: Preliminary performance evaluation of coarray-based implementation of fiber miniapp suite using XcalableMP PGAS language. In: Proceedings of the Second Annual PGAS Applications Workshop. PAW17, Association for Computing Machinery, New York, NY, USA (2017). https:\/\/doi.org\/10.1145\/3144779.3144780","DOI":"10.1145\/3144779.3144780"},{"key":"5_CR11","unstructured":"OpenMP Architecture Review Board: OpenMP Application Programming Interface (2018). https:\/\/www.openmp.org\/wp-content\/uploads\/OpenMP-API-Specification-5.0.pdf. version 5.0"},{"key":"5_CR12","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1007\/978-3-031-07312-0_16","volume-title":"High Performance Computing","author":"A Patel","year":"2022","unstructured":"Patel, A., Doerfert, J.: Remote OpenMP offloading. In: Varbanescu, A.L., Bhatele, A., Luszczek, P., Marc, B. (eds.) ISC High Performance 2022. LNCS, vol. 13289, pp. 315\u2013333. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-07312-0_16"},{"key":"5_CR13","doi-asserted-by":"crossref","unstructured":"Petiton, S., Sato, M., Emad, N., Calvin, C., Tsuji, M., Dandouna, M.: Multi level programming paradigm for extreme computing. In: SNA+ MC 2013-Joint International Conference on Supercomputing in Nuclear Applications+ Monte Carlo, p. 04305. EDP Sciences (2014)","DOI":"10.1051\/snamc\/201404305"},{"key":"5_CR14","unstructured":"Pophale, S., Nanjegowda, R., Curtis, T., Chapman, B., Jin, H., Poole, S., Kuehn, J.: OpenSHMEM performance and potential: a NPB experimental study. In: Proceedings of the 6th Conference on Partitioned Global Address Space Programming Models (PGAS 2012) (2012)"},{"issue":"5","key":"5_CR15","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1177\/1094342016675678","volume":"31","author":"A Qawasmeh","year":"2017","unstructured":"Qawasmeh, A., Hugues, M.R., Calandra, H., Chapman, B.M.: Performance portability in reverse time migration and seismic modelling via OpenACC. Int. J. High Perform. Comput. Appl. 31(5), 422\u2013440 (2017). https:\/\/doi.org\/10.1177\/1094342016675678","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"5_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/978-3-030-58144-2_5","volume-title":"OpenMP: Portable Multi-Level Parallelism on Modern Systems","author":"E Raut","year":"2020","unstructured":"Raut, E., Meng, J., Araya-Polo, M., Chapman, B.: Evaluating performance of OpenMP tasks in a seismic stencil application. In: Milfeld, K., de Supinski, B.R., Koesterke, L., Klinkenberg, J. (eds.) IWOMP 2020. LNCS, vol. 12295, pp. 67\u201381. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-58144-2_5"},{"key":"5_CR17","unstructured":"Shan, B., Araya-Polo, M.: Evaluation of programming models and performance for stencil computation on current GPU architectures (2024). https:\/\/arxiv.org\/abs\/2404.04441"},{"key":"5_CR18","doi-asserted-by":"publisher","unstructured":"Shan, B., Araya-Polo, M., Malik, A.M., Chapman, B.M.: MPI-based remote OpenMP offloading: a more efficient and easy-to-use implementation. In: Chen, Q., Huang, Z., Si, M. (eds.) Proceedings of the 14th International Workshop on Programming Models and Applications for Multicores and Manycores, PMAM@PPoPP 2023, Montreal, QC, Canada, 25 February 2023\u20131 March 2023, pp. 50\u201359. ACM (2023). https:\/\/doi.org\/10.1145\/3582514.3582519","DOI":"10.1145\/3582514.3582519"},{"key":"5_CR19","doi-asserted-by":"publisher","unstructured":"Yelick, K., et al.: Productivity and performance using partitioned global address space languages. In: Proceedings of the 2007 International Workshop on Parallel Symbolic Computation, pp. 24\u201332. PASCO 2007, Association for Computing Machinery, New York, NY, USA (2007). https:\/\/doi.org\/10.1145\/1278177.1278183","DOI":"10.1145\/1278177.1278183"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Yviquel, H., et al.: The OpenMP cluster programming model. In: 51st International Conference on Parallel Processing Workshop Proceedings (ICPP Workshops 22) (2022)","DOI":"10.1145\/3547276.3548444"},{"key":"5_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/J.FUTURE.2022.09.005","volume":"139","author":"X Zhang","year":"2023","unstructured":"Zhang, X., Guo, X., Weng, Y., Zhang, X., Lu, Y., Zhao, Z.: Hybrid MPI and CUDA paralleled finite volume unstructured CFD simulations on a multi-GPU system. Future Gener. Comput. Syst. 139, 1\u201316 (2023). https:\/\/doi.org\/10.1016\/J.FUTURE.2022.09.005","journal-title":"Future Gener. Comput. Syst."}],"container-title":["Lecture Notes in Computer Science","Advancing OpenMP for Future Accelerators"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-72567-8_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T16:20:13Z","timestamp":1726762813000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-72567-8_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031725661","9783031725678"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-72567-8_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"16 September 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IWOMP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on OpenMP","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Perth, WA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Australia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iwomp2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.iwomp.org","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}