Suneth Ekanayake
Before coming to Warwick, I worked as an Associate Tech Lead at the London Stock Exchange Group and led the Johannesburg Stock Exchange team for its go-live in 2019. I obtained my bachelor's degree with a first class in Electronic and Telecommunication Engineering and my master's degree in Computer Science specializing in Parallel Computing from the University of Moratuwa in Sri Lanka.
Research
My research is centred around high-performance computing (HPC) and the development of communication-avoiding algorithms for unstructured-mesh applications, specifically with the OP2Link opens in a new window domain-specific language (DSL). Throughout my work, I've created a communication-avoidance (CA) framework for OP2 DSL, focusing on its distributed-memory parallel operation. Additionally, I've developed a performance model that can predict the potential benefits of using the CA framework.
GitHub: OP2 DSL CA frameworkLink opens in a new window
Teaching
I am working as a senior graduate teaching assistant for the following undergraduate modules at the Department of Computer Science.- MA117 Programming for ScientistsLink opens in a new window (2022/2023)
- CS126 Design of Information StructuresLink opens in a new window (2021/2022)
- CS118 Programming for Computer ScientistsLink opens in a new window (2019/2020)
Conferences and Workshops
-
Warwick Postgraduate Colloquium in Computer Science (WPCCS) 2023 - Best presentationLink opens in a new window in session High-Performance Computing and Programming Languages
- Communication Avoidance in Unstructured-mesh CFD Applications. Presentation at Workshop on Domain Specific Languages in HPCLink opens in a new window 28-29 October 2020, Esztergom, Hungary (VideoLink opens in a new window)
Publications
- S. Ekanayake, I.Z. Reguly, F. Luporini, G.R. Mudalige. Communication-Avoiding Optimizations for Large-Scale Unstructured-Mesh Applications with OP2, in 52nd International Conference on Parallel Processing (ICPP 2023), Salt Lake City, UT USA 2023. doi:10.1145/3605573.3605604 (Accepted for Publication) (PreprintLink opens in a new window)
Contact
University of Warwick
Coventry CV4 7AL
Email: