Department of Computing

Personal Web Page

Dr. Georgios (George) L. Rokos

Post-doctoral researcher

William Penney Lab
Department of Computing &
Department of Earth Science and Engineering
Imperial College London
South Kensington Campus
London, SW7 2AZ, UK
(replace XYZ with "at" before using this address)

Member of the Software Performance Optimisation Group and the Applied Modelling and Computation Group
Collaborating with: Prof. Paul H J Kelly and Dr. Gerard J. Gorman

I am currently working on PRAgMaTIc, a parallel Anisotropic Mesh Adaptivity framework, in collaboration with Gerard Gorman, the project leader. I also participate in MAPDES, an EPSRC-funded research project
which focuses on the development of software abstractions for partial differential equations.


  • Georgios Rokos, Gerard J. Gorman and Paul H. J. Kelly. 2015, "A Fast and Scalable Graph Coloring Algorithm for Multi-core and Many-core Architectures". In Proceedings of the 21st International Conference on Parallel and Distributed Computing, Vienna, Austria, August 24-28, 2015 - Euro-Par 2015: Parallel Processing, Jesper Larsson Träff, Sascha Hunold and Francesco Versaci (Eds.). Springer-Verlag, Berlin, Heidelberg, 414-425. Download paper
  • Georgios Rokos, Gerard J. Gorman, Kristian Ejlebjerg Jensen and Paul H. J. Kelly. "Thread Parallelism for Highly Irregular Computation in Anisotropic Mesh Adaptation". In proceedings of EASC2015: Solving Software Challenges for Exascale, 21-23 April 2015. Download paper
  • Gerard J. Gorman, Georgios Rokos, James Southern, and Paul H. J. Kelly. "Thread-parallel anisotropic mesh adaptation". Accepted for publication in Proceedings of the 4th Tetrahedron Workshop on Grid Generation for Numerical Computations, 2014.
  • G.J. Gorman, J. Southern, P.E. Farrell, M.D. Piggott, G. Rokos, P.H.J. Kelly, "Hybrid OpenMP/MPI Anisotropic Mesh Smoothing". Procedia Computer Science, Volume 9, 2012, Pages 1513-1522, ISSN 1877-0509, 10.1016/j.procs.2012.04.166. Download paper
  • Georgios Rokos, Gerard Gorman, and Paul H. J. Kelly. 2011, "Accelerating anisotropic mesh adaptivity on nVIDIA's CUDA using texture interpolation". In Proceedings of the 17th international conference on Parallel processing - Volume Part II (Euro-Par'11), Emmanuel Jeannot, Raymond Namyst, and Jean Roman (Eds.), Vol. Part II. Springer-Verlag, Berlin, Heidelberg, 387-398. Download paper
  • Rokos, G.; Peteinatos, G.; Kouveli, G.; Goumas, G.; Kourtis, K.; Koziris, N.; , "Solving the advection PDE on the Cell Broadband Engine". In proceedings of 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), pp.1-8, 19-23 April 2010, doi: 10.1109/IPDPSW.2010.5470761. Download paper

Presentations and posters:

  • Poster at the CARE (Computation for Advanced Reactor Engineering) meeting, 23 January 2014. Download poster
  • Georgios Rokos and Gerard Gorman. "PRAgMaTIc - Parallel Anisotropic Adaptive Mesh Toolkit". In Rainer Keller, David Kramer, and Jan-Philipp Weiss, editors, Facing the Multicore Challenge
    III, volume 7686 of Lecture Notes in Computer Science, pages 143144. Springer Berlin Heidelberg, 2013. Download abstract and poster
  • Georgios Rokos, "Anisotropic Mesh Adaptivity on NVIDIA's CUDA". Presentation at the 2nd UK GPU Computing Conference, December 13-14 2010, Cambridge, UK. Download presentation


  • Georgios Rokos, "Scalable Multithreaded Algorithms for Mutable Irregular Data with Application to Anisotropic Mesh Adaptivity". PhD thesis, Department of Computing, Imperial College London, 2014. Download thesis
  • Georgios Rokos, "Accelerating Optimisation-Based Anisotropic Mesh Adaptation using nVIDIA’s CUDA Architecture". Dissertation for the fulfilment of MSc in Computing (Architecture), Department of Computing, Imperial College London, 2010. Download report
  • Georgios Rokos, "Study of Anisotropic Mesh Adaptivity and its Parallel Execution". ISO research project for the fulfilment of MSc in Computing (Architecture), Department of Computing, Imperial College London, 2010. Download report

Other academic activities:

  • I was one of the local organisers of the 3rd UK GPU Computing Conference, December 14 2011, London, UK.
  • I have been helping as a lab demonstrator, tutorial helper and occasional lecturer in compiler,
    operating-systems, computer-architecture and programming-related courses at the Department of Computing, Imperial College London, since 2010.

Last update 26.11.2015