7 citations · 26 across the 10 of their papers we have counts for
4 papers · 1 filter
Temporal blocking of finite-difference stencil operators with sparse "off-the-grid" sources
George Bisbas, Fabio Luporini, Mathias Louboutin +3
Stencil kernels dominate a range of scientific applications, including seismic and medical imaging, image processing, and neural networks. Temporal blocking is a performance optimi…
Thread Parallelism for Highly Irregular Computation in Anisotropic Mesh Adaptation
Georgios Rokos, Gerard J. Gorman, Kristian Ejlebjerg Jensen +1
Thread-level parallelism in irregular applications with mutable data dependencies presents challenges because the underlying data is extensively modified during execution of the al…
An Interrupt-Driven Work-Sharing For-Loop Scheduler
Georgios Rokos, Gerard J. Gorman, Paul H. J. Kelly
In this paper we present a parallel for-loop scheduler which is based on work-stealing principles but runs under a completely cooperative scheme. POSIX signals are used by idle thr…
A Fast and Scalable Graph Coloring Algorithm for Multi-core and Many-core Architectures
Georgios Rokos, Gerard Gorman, Paul H J Kelly
Irregular computations on unstructured data are an important class of problems for parallel programming. Graph coloring is often an important preprocessing step, e.g. as a way to p…