Hi there, I am Kay and you stumbled upon my contributions to open source software. I mostly work in C and am always eager to optimise the code for speed and stability, using openMP, MPI, and the force of different compilers and their compile flags. Did you know that you often can easily reduce the runtime of scientific computations by 5%~25% just by using Profile-Guided Optimisations? This takes you 15 minutes, but can save you thousands of hours on supercomputers.
---
name: Kay
main coding languages:
- C:
parallelisation:
- openMP
- MPI
favourite compile flags:
- -O3
- -march=native
- -fsanitize=undefined
- -fsanitize=address
- -fprofile-generate
- Python
- Mathematica
fields of interest:
- High Performance Computing
- Parallel Programming
- Performance Optimisation
- Physics:
- Theoretical Physics:
- Quantum Gravity
- String Theory
- Cosmology
- Computational Physics
education:
- degree: Ph.D.
field: Theoretical Physics
institution: National University of Ireland, Maynooth
status: ongoing
- degree: Certificate
field: High Performance and Parallel Programming
institution: Irish Centre for High-End Computing (ICHEC)
status: completed