Stencil computations are a widely used type of algorithm, found in applications from physical simulations to machine learning. Stencils are embarrassingly parallel, therefore fit on …
Parallel primitives libraries reduce the burden of knowledge required for developers to begin developing parallel applications and accelerating them with OpenCL. Unfortunately some …
K Li, L Yuan, Y Zhang, Y Yue… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
Stencil computation is one of the most important kernels in various scientific and engineering applications. A variety of work has focused on vectorization and tiling …
M Viñas, BB Fraguela, D Andrade… - Concurrency and …, 2017 - Wiley Online Library
Stencil computations are very common in scientific codes. Heterogeneous systems achieve good results solving these problems, but their programming is complex because of the ghost …
First of all, I thank my supervisor Sergei Gorlatch for giving me the freedom to pursue my research interest. I'm especially thankful for my research visit at the University of Edinburgh …
Partial Differential Equation (PDE) modelling is an important tool in scientific domains for bridging theory with reality; however, they can be complex to program and even more …
For over a decade, we have seen a plateauing of CPU clock rates, primarily due to power and thermal constraints. To counter these problems, processor architects have turned to …
The usage of heterogeneous devices as co-processors in high performance computing (HPC) environments has steadily grown during the last years due to their excellent …