46 citations · 88 across the 6 of their papers we have counts for
7 papers
High Throughput Multidimensional Tridiagonal Systems Solvers on FPGAs
Kamalavasan Kamalakkannan, Istvan Z. Reguly, Suhaib A. Fahmy +1
We present a design space exploration for synthesizing optimized, high-throughput implementations of multiple multi-dimensional tridiagonal system solvers on FPGAs. Re-evaluating t…
High-Level FPGA Accelerator Design for Structured-Mesh-Based Explicit Numerical Solvers
Kamalavasan Kamalakkannan, Gihan R. Mudalige, Istvan Z. Reguly +1
This paper presents a workflow for synthesizing near-optimal FPGA implementations for structured-mesh based stencil applications for explicit solvers. It leverages key characterist…
Locality Optimized Unstructured Mesh Algorithms on GPUs
András Attila Sulyok, Gábor Dániel Balogh, István Zoltán Reguly +1
Unstructured-mesh based numerical algorithms such as finite volume and finite element algorithms form an important class of applications for many scientific and engineering domains…
Comparison of Parallelisation Approaches, Languages, and Compilers for Unstructured Mesh Algorithms on GPUs
G. D. Balogh, I. Z. Reguly, G. R. Mudalige
Efficiently exploiting GPUs is increasingly essential in scientific computing, as many current and upcoming supercomputers are built using them. To facilitate this, there are a num…
Beyond 16GB: Out-of-Core Stencil Computations
Istvan Z Reguly, Gihan R Mudalige, Michael B Giles
Stencil computations are a key class of applications, widely used in the scientific computing community, and a class that has particularly benefited from performance improvements o…
Loop Tiling in Large-Scale Stencil Codes at Run-time with OPS
Istvan Z Reguly, Gihan R Mudalige, Mike B Giles
The key common bottleneck in most stencil codes is data movement, and prior research has shown that improving data locality through optimisations that schedule across loops do part…
Acceleration of a Full-scale Industrial CFD Application with OP2
István Z. Reguly, Gihan R. Mudalige, Carlo Bertolli +4
Hydra is a full-scale industrial CFD application used for the design of turbomachinery at Rolls Royce plc. It consists of over 300 parallel loops with a code base exceeding 50K lin…