Matches in SemOpenAlex for { <https://semopenalex.org/work/W3176496119> ?p ?o ?g. }
- W3176496119 abstract "Stencil kernels dominate a range of scientific applications, including seismic and medical imaging, image processing, and neural networks. Temporal blocking is a performance optimization that aims to reduce the required memory bandwidth of stencil computations by re-using data from the cache for multiple time steps. It has already been shown to be beneficial for this class of algorithms. However, applying temporal blocking to practical applications' stencils remains challenging. These computations often consist of sparsely located operators not aligned with the computational grid (“off-the-grid”). Our work is motivated by modelling problems in which source injections result in wavefields that must then be measured at receivers by interpolation from the grided wavefield. The resulting data dependencies make the adoption of temporal blocking much more challenging. We propose a methodology to inspect these data dependencies and reorder the computation, leading to performance gains in stencil codes where temporal blocking has not been applicable. We implement this novel scheme in the Devito domain-specific compiler toolchain. Devito implements a domain-specific language embedded in Python to generate optimized partial differential equation solvers using the finite-difference method from high-level symbolic problem definitions. We evaluate our scheme using isotropic acoustic, anisotropic acoustic, and isotropic elastic wave propagators of industrial significance. After auto-tuning, performance evaluation shows that this enables substantial performance improvement through temporal blocking over highly-optimized vectorized spatially-blocked code of up to 1.6x." @default.
- W3176496119 created "2021-07-05" @default.
- W3176496119 creator A5000319133 @default.
- W3176496119 creator A5003534520 @default.
- W3176496119 creator A5023142767 @default.
- W3176496119 creator A5033748577 @default.
- W3176496119 creator A5046677578 @default.
- W3176496119 creator A5052710314 @default.
- W3176496119 date "2021-05-01" @default.
- W3176496119 modified "2023-10-18" @default.
- W3176496119 title "Temporal blocking of finite-difference stencil operators with sparse “off-the-grid” sources" @default.
- W3176496119 cites W1488564987 @default.
- W3176496119 cites W1519422254 @default.
- W3176496119 cites W1561247983 @default.
- W3176496119 cites W1965742121 @default.
- W3176496119 cites W1968013322 @default.
- W3176496119 cites W1973532523 @default.
- W3176496119 cites W1975539849 @default.
- W3176496119 cites W1979457157 @default.
- W3176496119 cites W1997221482 @default.
- W3176496119 cites W2002555321 @default.
- W3176496119 cites W2006682606 @default.
- W3176496119 cites W2034761517 @default.
- W3176496119 cites W2038481157 @default.
- W3176496119 cites W2039676062 @default.
- W3176496119 cites W2049510645 @default.
- W3176496119 cites W2052831534 @default.
- W3176496119 cites W2063249715 @default.
- W3176496119 cites W2063656563 @default.
- W3176496119 cites W2070961300 @default.
- W3176496119 cites W2076211048 @default.
- W3176496119 cites W2076485607 @default.
- W3176496119 cites W2076517649 @default.
- W3176496119 cites W2078504799 @default.
- W3176496119 cites W2093397146 @default.
- W3176496119 cites W2097757554 @default.
- W3176496119 cites W2100245965 @default.
- W3176496119 cites W2102976251 @default.
- W3176496119 cites W2108730477 @default.
- W3176496119 cites W2112132809 @default.
- W3176496119 cites W2119609467 @default.
- W3176496119 cites W2127470591 @default.
- W3176496119 cites W2129050115 @default.
- W3176496119 cites W2150319905 @default.
- W3176496119 cites W2154078685 @default.
- W3176496119 cites W2154786353 @default.
- W3176496119 cites W2160106616 @default.
- W3176496119 cites W2164890169 @default.
- W3176496119 cites W2173545083 @default.
- W3176496119 cites W2234212075 @default.
- W3176496119 cites W2509502710 @default.
- W3176496119 cites W2511114288 @default.
- W3176496119 cites W2567064069 @default.
- W3176496119 cites W2772612468 @default.
- W3176496119 cites W2780077279 @default.
- W3176496119 cites W2888730305 @default.
- W3176496119 cites W2963179825 @default.
- W3176496119 cites W3020936970 @default.
- W3176496119 cites W3027330337 @default.
- W3176496119 cites W3100822741 @default.
- W3176496119 cites W3104566386 @default.
- W3176496119 cites W73123583 @default.
- W3176496119 doi "https://doi.org/10.1109/ipdps49936.2021.00058" @default.
- W3176496119 hasPublicationYear "2021" @default.
- W3176496119 type Work @default.
- W3176496119 sameAs 3176496119 @default.
- W3176496119 citedByCount "0" @default.
- W3176496119 crossrefType "proceedings-article" @default.
- W3176496119 hasAuthorship W3176496119A5000319133 @default.
- W3176496119 hasAuthorship W3176496119A5003534520 @default.
- W3176496119 hasAuthorship W3176496119A5023142767 @default.
- W3176496119 hasAuthorship W3176496119A5033748577 @default.
- W3176496119 hasAuthorship W3176496119A5046677578 @default.
- W3176496119 hasAuthorship W3176496119A5052710314 @default.
- W3176496119 hasBestOaLocation W31764961192 @default.
- W3176496119 hasConcept C11413529 @default.
- W3176496119 hasConcept C115903868 @default.
- W3176496119 hasConcept C135257023 @default.
- W3176496119 hasConcept C144745244 @default.
- W3176496119 hasConcept C159379195 @default.
- W3176496119 hasConcept C169590947 @default.
- W3176496119 hasConcept C173608175 @default.
- W3176496119 hasConcept C187691185 @default.
- W3176496119 hasConcept C199360897 @default.
- W3176496119 hasConcept C2524010 @default.
- W3176496119 hasConcept C2777062904 @default.
- W3176496119 hasConcept C2777904410 @default.
- W3176496119 hasConcept C31258907 @default.
- W3176496119 hasConcept C33923547 @default.
- W3176496119 hasConcept C41008148 @default.
- W3176496119 hasConcept C45374587 @default.
- W3176496119 hasConcept C459310 @default.
- W3176496119 hasConcept C76752949 @default.
- W3176496119 hasConceptScore W3176496119C11413529 @default.
- W3176496119 hasConceptScore W3176496119C115903868 @default.
- W3176496119 hasConceptScore W3176496119C135257023 @default.
- W3176496119 hasConceptScore W3176496119C144745244 @default.
- W3176496119 hasConceptScore W3176496119C159379195 @default.
- W3176496119 hasConceptScore W3176496119C169590947 @default.
- W3176496119 hasConceptScore W3176496119C173608175 @default.