activity
20132017
most citedThread Parallelism for Highly Irregular Computation in Anisotropic Mesh Adaptation

7 citations · 19 across the 5 of their papers we have counts for

collaborators

5 papers

cs.PL2017★ 6 cited

Implementing implicit OpenMP data sharing on GPUs

Gheorghe-Teodor Bercea, Carlo Bertolli, Arpith C. Jacob +6

OpenMP is a shared memory programming model which supports the offloading of target regions to accelerators such as NVIDIA GPUs. The implementation in Clang/LLVM aims to deliver a…

cs.DC2015★ 7 cited

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…

cs.DC2015★ 1 cited

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…

cs.DC2015

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…

cs.DC2013★ 5 cited

A thread-parallel algorithm for anisotropic mesh adaptation

Georgios Rokos, Gerard J. Gorman, James Southern +1

Anisotropic mesh adaptation is a powerful way to directly minimise the computational cost of mesh based simulation. It is particularly important for multi-scale problems where the…