EuroSciPy 2024

Naman Gera

I work as a Research Software Engineer at the UK's national synchrotron science facility, Diamond Light Source, where I develop open-source software for science. I have been involved in the development of some open-source libraries (SymPy being one of them) and compilers (LPython, LFortran).
When I'm not staring at a screen, I enjoy visiting national parks, hiking, and being outside in nature. I adore the Alps and the Himalayas, where I feel insignificant amidst the majestic mountains. I also enjoy travelling to many countries.


Institute / Company

Diamond Light Source

Homepage

https://github.com/namannimmo10

Git*hub|lab

https://github.com/namannimmo10


Session

08-29
11:00
30min
LPython: Novel, Fast, Retargetable Python Compiler
Naman Gera

Python is one of the most used languages today, known for its simplicity and versatile ecosystem. For performance applications such as High Performance Computing (HPC) or any other kind of numerical computing the standard CPython implementation is often not fast enough. To address these issues, enter the fascinating world of LPython, a Python compiler designed to give you the best possible performance for numerical, array-oriented code, and can also generate code using multiple backends like LLVM, C, C++, WASM.

High Performance Computing
Room 6