{"id":"https://openalex.org/W4396943482","doi":"https://doi.org/10.1145/3659914.3659936","title":"Leveraging the High Bandwidth of Last-Level Cache for HPC Seismic Imaging Applications","display_name":"Leveraging the High Bandwidth of Last-Level Cache for HPC Seismic Imaging Applications","publication_year":2024,"publication_date":"2024-05-15","ids":{"openalex":"https://openalex.org/W4396943482","doi":"https://doi.org/10.1145/3659914.3659936"},"language":"en","primary_location":{"id":"doi:10.1145/3659914.3659936","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3659914.3659936","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Platform for Advanced Scientific Computing Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3659914.3659936","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028205120","display_name":"Pavel Plotnitskii","orcid":"https://orcid.org/0000-0002-4059-8567"},"institutions":[{"id":"https://openalex.org/I71920554","display_name":"King Abdullah University of Science and Technology","ror":"https://ror.org/01q3tbs38","country_code":"SA","type":"education","lineage":["https://openalex.org/I71920554"]}],"countries":["SA"],"is_corresponding":true,"raw_author_name":"Pavel Plotnitskii","raw_affiliation_strings":["King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0002-4059-8567","affiliations":[{"raw_affiliation_string":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia","institution_ids":["https://openalex.org/I71920554"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5098659191","display_name":"Louis Beaurepaire","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Louis Beaurepaire","raw_affiliation_strings":["Polytech Lyon, Lyon, France"],"raw_orcid":"https://orcid.org/0009-0007-8557-778X","affiliations":[{"raw_affiliation_string":"Polytech Lyon, Lyon, France","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101817257","display_name":"Long Qu","orcid":"https://orcid.org/0000-0001-8485-1520"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Long Qu","raw_affiliation_strings":["Esurfing Cloud, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-8485-1520","affiliations":[{"raw_affiliation_string":"Esurfing Cloud, Shanghai, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048117226","display_name":"Kadir Akbudak","orcid":"https://orcid.org/0000-0002-1057-1590"},"institutions":[{"id":"https://openalex.org/I71920554","display_name":"King Abdullah University of Science and Technology","ror":"https://ror.org/01q3tbs38","country_code":"SA","type":"education","lineage":["https://openalex.org/I71920554"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Kadir Akbudak","raw_affiliation_strings":["King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0002-1057-1590","affiliations":[{"raw_affiliation_string":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia","institution_ids":["https://openalex.org/I71920554"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017526753","display_name":"Hatem Ltaief","orcid":"https://orcid.org/0000-0002-6897-1095"},"institutions":[{"id":"https://openalex.org/I71920554","display_name":"King Abdullah University of Science and Technology","ror":"https://ror.org/01q3tbs38","country_code":"SA","type":"education","lineage":["https://openalex.org/I71920554"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Hatem Ltaief","raw_affiliation_strings":["King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0002-6897-1095","affiliations":[{"raw_affiliation_string":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia","institution_ids":["https://openalex.org/I71920554"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021283893","display_name":"David E. Keyes","orcid":"https://orcid.org/0000-0002-4052-7224"},"institutions":[{"id":"https://openalex.org/I71920554","display_name":"King Abdullah University of Science and Technology","ror":"https://ror.org/01q3tbs38","country_code":"SA","type":"education","lineage":["https://openalex.org/I71920554"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"David Elliot Keyes","raw_affiliation_strings":["King Abdullah University of Science and Technology, Thuwal, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0002-4052-7224","affiliations":[{"raw_affiliation_string":"King Abdullah University of Science and Technology, Thuwal, Saudi Arabia","institution_ids":["https://openalex.org/I71920554"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5028205120"],"corresponding_institution_ids":["https://openalex.org/I71920554"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08219051,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"13"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10271","display_name":"Seismic Imaging and Inversion Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1908","display_name":"Geophysics"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10271","display_name":"Seismic Imaging and Inversion Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1908","display_name":"Geophysics"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11757","display_name":"Seismic Waves and Analysis","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1908","display_name":"Geophysics"},"field":{"id":"https://openalex.org/fields/19","display_name":"Earth and Planetary Sciences"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11609","display_name":"Geophysical Methods and Applications","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean Engineering"},"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/memory-bandwidth","display_name":"Memory bandwidth","score":0.7229436039924622},{"id":"https://openalex.org/keywords/stencil","display_name":"Stencil","score":0.722346305847168},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7008287906646729},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6666417717933655},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5915870666503906},{"id":"https://openalex.org/keywords/discretization","display_name":"Discretization","score":0.5296062231063843},{"id":"https://openalex.org/keywords/memory-footprint","display_name":"Memory footprint","score":0.4780421853065491},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4768872559070587},{"id":"https://openalex.org/keywords/finite-difference-time-domain-method","display_name":"Finite-difference time-domain method","score":0.4763067960739136},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.47268301248550415},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.1332952082157135},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10977965593338013}],"concepts":[{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.7229436039924622},{"id":"https://openalex.org/C76752949","wikidata":"https://www.wikidata.org/wiki/Q7607499","display_name":"Stencil","level":2,"score":0.722346305847168},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7008287906646729},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6666417717933655},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5915870666503906},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.5296062231063843},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.4780421853065491},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4768872559070587},{"id":"https://openalex.org/C184880428","wikidata":"https://www.wikidata.org/wiki/Q1417308","display_name":"Finite-difference time-domain method","level":2,"score":0.4763067960739136},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.47268301248550415},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.1332952082157135},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10977965593338013},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3659914.3659936","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3659914.3659936","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Platform for Advanced Scientific Computing Conference","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3659914.3659936","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3659914.3659936","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Platform for Advanced Scientific Computing Conference","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.6399999856948853}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W1506424797","https://openalex.org/W1970333790","https://openalex.org/W1993236759","https://openalex.org/W1997850437","https://openalex.org/W2007964072","https://openalex.org/W2039378765","https://openalex.org/W2044804449","https://openalex.org/W2058596842","https://openalex.org/W2076211048","https://openalex.org/W2087968836","https://openalex.org/W2097757554","https://openalex.org/W2150333845","https://openalex.org/W2151764765","https://openalex.org/W2160106616","https://openalex.org/W2166622045","https://openalex.org/W2314964168","https://openalex.org/W2323603786","https://openalex.org/W2591703087","https://openalex.org/W2759691039","https://openalex.org/W2888730305","https://openalex.org/W2903775786","https://openalex.org/W2920815884","https://openalex.org/W2962978274","https://openalex.org/W2963242393","https://openalex.org/W2995789097","https://openalex.org/W3020936970","https://openalex.org/W3027330337","https://openalex.org/W3099448935","https://openalex.org/W3151489216","https://openalex.org/W3192143344","https://openalex.org/W4235662649","https://openalex.org/W4255560897","https://openalex.org/W4300960498","https://openalex.org/W4307812167"],"related_works":["https://openalex.org/W2769005600","https://openalex.org/W2097757554","https://openalex.org/W2039378765","https://openalex.org/W2185562986","https://openalex.org/W4401408752","https://openalex.org/W2056599241","https://openalex.org/W2912790413","https://openalex.org/W2977807394","https://openalex.org/W3091819417","https://openalex.org/W4287645235"],"abstract_inverted_index":{"We":[0,197],"solve":[1],"the":[2,8,48,83,90,95,100,113,125,134,138,151,162,177,194,199,205,209,219,248],"3D":[3,114],"acoustic":[4,115],"wave":[5],"equation":[6,116],"using":[7],"finite-difference":[9],"time-domain":[10],"(FDTD)":[11],"formulation":[12,111],"in":[13,36,41,47],"both":[14,124],"first":[15],"and":[16,38,50,53,86,127,149,171,188,221,231],"second":[17],"order.":[18],"The":[19,74,109],"FDTD":[20,223],"approach":[21],"is":[22,44],"expressed":[23],"as":[24],"a":[25,30,234],"stencil-based":[26],"computational":[27],"scheme":[28],"with":[29,156,242],"long-range":[31],"discretization,":[32],"i.e.,":[33],"8th":[34],"order":[35,40,76],"space":[37],"2nd":[39],"time,":[42],"which":[43,130],"routinely":[45],"used":[46],"oil":[49],"gas":[51],"industry":[52],"environmental":[54],"geophysics":[55],"for":[56,218],"high":[57,75,190],"subsurface":[58],"imaging":[59],"fidelity":[60],"purposes.":[61],"Absorbing":[62],"Boundary":[63],"Conditions":[64],"(ABCs)":[65],"are":[66],"employed":[67],"to":[68,94,132,160,229,247],"attenuate":[69],"reflections":[70],"from":[71,193,208],"artificial":[72],"boundaries.":[73],"discretization":[77],"engenders":[78],"extensive":[79],"data":[80,173],"movement":[81],"across":[82],"memory":[84,107,135,144,192],"subsystem":[85],"may":[87],"consequently":[88],"impact":[89],"kernel":[91],"throughput":[92],"due":[93],"inherent":[96],"memory-bound":[97],"behavior":[98],"of":[99,112,137,164,180,184,202,211,227],"stencil":[101],"operator,":[102],"especially":[103],"on":[104,204,233,238],"systems":[105,187,240],"facing":[106],"starvation.":[108],"first-order":[110],"further":[117],"exacerbates":[118],"this":[119,143],"phenomenon":[120],"because":[121],"it":[122],"calculates":[123],"pressure":[126],"velocity":[128],"fields,":[129],"corresponds":[131],"1.6X":[133],"footprint":[136],"second-order":[139,222],"formulation.":[140],"To":[141],"address":[142],"bottleneck,":[145],"we":[146],"design,":[147],"implement,":[148],"deploy":[150],"multicore":[152],"wavefront":[153],"diamond":[154],"tiling":[155],"temporal":[157,172],"blocking":[158,251],"(MWD-TB)":[159],"boost":[161],"performance":[163],"seismic":[165],"wavefield":[166],"modeling":[167],"by":[168],"exploiting":[169],"spatial":[170,250],"reuse.":[174],"MWD-TB":[175,203,216],"leverages":[176],"large":[178,235,243],"capacity":[179],"last-level":[181],"cache":[182],"(LLC)":[183],"modern":[185],"x86":[186],"extracts":[189],"bandwidth":[191],"underlying":[195],"architecture.":[196],"demonstrate":[198],"numerical":[200],"accuracy":[201],"Salt3D":[206],"model":[207],"Society":[210],"Exploration":[212],"Geophysicists":[213],"(SEG).":[214],"Our":[215],"implementations":[217],"first-":[220],"formulations":[224],"achieve":[225],"speedups":[226],"up":[228],"3.5X":[230],"3X":[232],"grid":[236],"size":[237],"AMD":[239],"equipped":[241],"LLC,":[244],"respectively,":[245],"compared":[246],"traditional":[249],"method":[252],"alone.":[253]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
