{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:01:38Z","timestamp":1750309298869,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,6,3]],"date-time":"2024-06-03T00:00:00Z","timestamp":1717372800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,6,3]]},"DOI":"10.1145\/3659914.3659936","type":"proceedings-article","created":{"date-parts":[[2024,5,15]],"date-time":"2024-05-15T14:13:51Z","timestamp":1715782431000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Leveraging the High Bandwidth of Last-Level Cache for HPC Seismic Imaging Applications"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4059-8567","authenticated-orcid":false,"given":"Pavel","family":"Plotnitskii","sequence":"first","affiliation":[{"name":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-8557-778X","authenticated-orcid":false,"given":"Louis","family":"Beaurepaire","sequence":"additional","affiliation":[{"name":"Polytech Lyon, Lyon, France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8485-1520","authenticated-orcid":false,"given":"Long","family":"Qu","sequence":"additional","affiliation":[{"name":"Esurfing Cloud, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1057-1590","authenticated-orcid":false,"given":"Kadir","family":"Akbudak","sequence":"additional","affiliation":[{"name":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6897-1095","authenticated-orcid":false,"given":"Hatem","family":"Ltaief","sequence":"additional","affiliation":[{"name":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4052-7224","authenticated-orcid":false,"given":"David Elliot","family":"Keyes","sequence":"additional","affiliation":[{"name":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"}]}],"member":"320","published-online":{"date-parts":[[2024,6,3]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1093\/gji\/ggz569"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342020923027"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1190\/1.1440470"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2012.107"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1190\/1.1441434"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1379022.1375595"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1365-2478.1990.tb01872.x"},{"volume-title":"PATUS: A Code Generation and Autotuning Framework for Parallel Iterative Stencil Computations on Modern Microarchitectures. In International Parallel and Distributed Processing Symposium. IEEE","author":"Christen M.","key":"e_1_3_2_1_8_1","unstructured":"M. Christen, O. Schenk, and H. Burkhart. 2011. PATUS: A Code Generation and Autotuning Framework for Parallel Iterative Stencil Computations on Modern Microarchitectures. In International Parallel and Distributed Processing Symposium. IEEE, Washington, DC, USA, 676--687."},{"key":"e_1_3_2_1_9_1","unstructured":"SANTA CLARA. 2022. 3rd Gen AMD EPYC Processors with AMD 3D V-Cache Technology Deliver Outstanding Leadership Performance in Technical Computing Workloads. https:\/\/www.amd.com\/en\/press-releases\/2022-03-21-3rd-gen-amd-epyc-processors-amd-3d-v-cache-technology-deliver-outstanding."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","unstructured":"V. Etienne T. Tonellot T. Malas H. Ltaief S. Kortas P. Thierry and D. Keyes. 2017. High-Performance Seismic Modeling with Finite-Difference Using Spatial and Temporal Cache Blocking. In High-Performance Seismic Modeling with Finite-Difference Using Spatial and Temporal Cache Blocking. European Association of Geoscientists and Engineers Kosterijland 48 3981 AJ Bunnik The Netherlands 1--5. 10.3997\/2214-4609.201702324","DOI":"10.3997\/2214-4609.201702324"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1190\/segam2014-0176.1"},{"volume-title":"Cache Oblivious Stencil Computations. In 19th Int. Conf. on Supercomputing","author":"Frigo M.","key":"e_1_3_2_1_13_1","unstructured":"M. Frigo and V. Strumpen. 2005. Cache Oblivious Stencil Computations. In 19th Int. Conf. on Supercomputing (Cambridge, Massachusetts). ACM, New York, NY, USA, 361--366."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544160"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626414410023"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2464996.2467268"},{"volume-title":"High-performance Code Generation for Stencil Computations on GPU Architectures. In 26th ACM Int. Conf. on Supercomputing (San Servolo Island","author":"Holewinski J.","key":"e_1_3_2_1_17_1","unstructured":"J. Holewinski, L. N. Pouchet, and P. Sadayappan. 2012. High-performance Code Generation for Stencil Computations on GPU Architectures. In 26th ACM Int. Conf. on Supercomputing (San Servolo Island, Venice, Italy). ACM, New York, NY, USA, 311--320."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1190\/1.3627855"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5194\/gmd-12-1165-2019"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3458817.3476225"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3374916"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3155290"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1137\/140991133"},{"key":"e_1_3_2_1_24_1","unstructured":"Tareq M. Malas. 2015. GIRIH stencil optimization framework. https:\/\/github.com\/ecrc\/girih."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2016.87"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1365-2478.1983.tb01060.x"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.2"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1093\/gji\/ggac427"},{"key":"e_1_3_2_1_29_1","unstructured":"D. Orozco and G. Gao. 2009. Diamond tiling: A tiling framework for time-iterated scientific applications. Technical Report. CAPSL Technical Memo 091."},{"volume-title":"Languages and Compilers for Parallel Computing, Keith Cooper, John Mellor-Crummey","author":"Orozco Daniel","key":"e_1_3_2_1_30_1","unstructured":"Daniel Orozco, Elkin Garcia, and Guang Gao. 2011. Locality Optimization of Stencil Applications Using Data Dependency Graphs. In Languages and Compilers for Parallel Computing, Keith Cooper, John Mellor-Crummey, and Vivek Sarkar (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 77--91."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1177\/10943420221128529"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/eScience.2011.62"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.2118\/194722-MS"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2011.47"},{"volume-title":"The Pochoir Stencil Compiler. In 23rd Annual ACM Symposium on Parallelism in Algorithms and Architectures","author":"Tang Y.","key":"e_1_3_2_1_35_1","unstructured":"Y. Tang, R. A. Chowdhury, B. C. Kuszmaul, C.-K. Luk, and C. E. Leiserson. 2011. The Pochoir Stencil Compiler. In 23rd Annual ACM Symposium on Parallelism in Algorithms and Architectures (San Jose, California, USA). ACM, New York, NY, USA, 117--128."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1088\/1742-2132\/5\/2\/007"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1088\/1742-2132\/5\/2\/007"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2017.02.022"},{"key":"e_1_3_2_1_39_1","volume-title":"An Overview of Full-Waveform Inversion in Exploration Geophysics. Geophysics 74, 6","author":"Virieux Jean","year":"2009","unstructured":"Jean Virieux and St\u00e9phane Operto. 2009. An Overview of Full-Waveform Inversion in Exploration Geophysics. Geophysics 74, 6 (2009), WCC1--WCC26."},{"key":"e_1_3_2_1_40_1","volume-title":"33rd Annual IEEE Int. Computer Software and Applications Conference","volume":"1","author":"Wellein G.","unstructured":"G. Wellein, G. Hager, T. Zeiser, M. Wittmann, and H. Fehske. 2009. Efficient Temporal Blocking for Stencil Computations by Multicore-Aware Wavefront Parallelization. In 33rd Annual IEEE Int. Computer Software and Applications Conference, Vol. 1. IEEE, 1 East 79th St., New York City, NY, USA, 579--586."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1190\/1.1893867"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2000.845979"},{"volume-title":"Proceedings of the 3rd International Workshop on Polyhedral Compilation Techniques","author":"Wonnacott D. G.","key":"e_1_3_2_1_43_1","unstructured":"D. G. Wonnacott and M. M. Strout. 2013. On the Scalability of Loop Tiling Techniques. In Proceedings of the 3rd International Workshop on Polyhedral Compilation Techniques. Berlin, 3--11."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1071\/EG06102"},{"key":"e_1_3_2_1_45_1","volume-title":"Tessellating Stencils. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","author":"Yuan Liang","year":"2017","unstructured":"Liang Yuan, Yunquan Zhang, Peng Guo, and Shan Huang. 2017. Tessellating Stencils. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (Denver, Colorado) (SC '17). ACM, New York, NY, USA, Article 49, 13 pages."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.4236\/ajcm.2013.33B003"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/P3HPC.2018.00009"},{"volume-title":"Tiling optimizations for stencil computations. Ph. D. Dissertation","author":"Zhou X.","key":"e_1_3_2_1_48_1","unstructured":"X. Zhou. 2013. Tiling optimizations for stencil computations. Ph. D. Dissertation. University of Illinois at Urbana-Champaign."}],"event":{"name":"PASC '24: Platform for Advanced Scientific Computing Conference","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing","ETH Zurich \/ CSCS"],"location":"Zurich Switzerland","acronym":"PASC '24"},"container-title":["Proceedings of the Platform for Advanced Scientific Computing Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3659914.3659936","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:03:38Z","timestamp":1750291418000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3659914.3659936"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,3]]},"references-count":47,"alternative-id":["10.1145\/3659914.3659936","10.1145\/3659914"],"URL":"https:\/\/doi.org\/10.1145\/3659914.3659936","relation":{},"subject":[],"published":{"date-parts":[[2024,6,3]]},"assertion":[{"value":"2024-06-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}