Kumudha Narasimhan Software Engineering Manager @ Codeplay Software

My domain expertise is in optimizing applications across diverse architectures. My work on these state‑of‑the‑art technologies has also resulted in multiple research publications. I’m passionate about building and leading high-performing teams that are motivated, collaborative, and driven to deliver impactful, business-aligned results.

Portfolio


Publications


  • Programming Model Extensions for General-Purpose Processing-In-Memory
    Hyesun Hong, Lukas Sommer,B ongjun Kim, Mikhail Kashkarov, Kumudha Narasimhan, Ilya Veselov, Mehdi Goli, Jaeyeon Kim, Ruyman Reyes Castro, Hanwoong Jung
    ISC High Performance 2024, May 2024 [pdf]
  • A performance analysis of leading many-core technologies for Cellular Automata execution
    Alessio De Rango, Donato D'Ambrosio, Alfonso Senatore, Giuseppe Mendicino, Kumudha Narasimhan, Mehdi Goli, Rod Burns
    International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms (HeteroPar) @ Euro-Par, August 2023 [pdf]
  • Accelerating Neural Networks using Open Standard Software on RISC-V
    Kumudha Narasimhan, Mehdi Goli
    International workshop on RISC-V for HPC @ ISC 2023 (RISC-V HPC), May 2023 [pdf], [slides]
  • User-Driven Online Kernel Fusion for SYCL
    Victor Perez, Lukas Sommer, Victor Lomüller, Kumudha Narasimhan, Mehdi Goli
    ACM Transactions on Architecture and Code Optimization (TACO), Nov 2022 [pdf]
  • Toward Performance Portability of AI Graphs Using SYCL
    Kumudha Narasimhan, Ouadie El Farouki, Mehdi Goli, Muhammad Tanvir, Svetlozar Georgiev, Isaac Ault
    Performance, Portability, and Productivity in HPC (P3HPC) @ Supercomputing (SC), Nov 2022 [pdf]
  • Towards performance portability of AI models using SYCL-DNN
    Muhammad Tanvir, Kumudha Narasimhan, Mehdi Goli, Ouadie El Farouki, Svetlozar Georgiev, Isaac Ault
    International Workshop on OpenCL (IWOCL), May 2022 [pdf]
  • Improving Performance of SYCL Applications on CPU Architectures using LLVM-directed Compilation Flow
    Pietro Ghiglio, Uwe Dolinsky, Mehdi Goli, Kumudha Naraimshan
    Programming Models and Applications for Multicores and Manycores (PMAM) @ PPoPP, Apr 2022 [pdf], [slides]
  • A Practical Tile Size Selection Model for Affine Loop Nests
    Kumudha Naraimshan, Aravind Acharya, Abhinav Baid, Uday Bondhugula
    ACM International Conference on Supercomputing (ICS), Jun 2021 [pdf], [slides], talk ([short], [long])
  • Towards Cross-Platform Performance Portability of DNN Models using SYCL
    Mehdi Goli, Kumudha Naraimshan, Ruyman Reyes et. al.
    Performance, Portability, and Productivity in HPC (P3HPC) @ Supercomputing (SC), Nov 2020 [pdf]
  • Optimizing Dense Matrix Computations with PolyMage
    Kumudha KN
    Masters Thesis, July 2018 [pdf], [slides]
  • Optimizing Geometric Multigrid Method Computation using a DSL Approach
    Vinay Vasista, Kumudha Naraimshan, Siddharth Bhat, Uday Bondhugula
    Supercomputing (SC), Nov 2017 [pdf]

Presentations


  • A SYCL Extension for User-Driven Online Kernel Fusion
    International Workshop on OpenCL (IWOCL), Apr 2023 [link]
  • The oneAPI Software Abstraction for Accelerated Computing
    Panel at Supercomputing (SC), Nov 2022 [link]
  • The oneAPI Software Abstraction for Heterogeneous Computing
    oneAPI Developer Summit at Supercomputing (SC), Nov 2021 [link]
  • SYCL Performance and Portability
    Excalibur-SLE, Exascale HPC for System Level Engineering, Jul 2020 [link]
    SYCL Summer Sessions, Aug 2020 [link]

Professional Service



About


Industry Experience

Multi-role tenure at Codeplay Software - an Intel subsidiary (2019-present)

Senior Software Engineer at Samsung R&D Institute, India (2018-19)

Analyst in the Technology division Goldman Sachs (2012-15)

Education

Masters by Research degree from Indian Institute of Science, advised by Prof. Uday Reddy

Bachelors in Computer Science, with Gold medal honors from M. S. Ramaiah Institute Of Technology

Hobbies (click to expand)

Medidation

I practice Heartfulness meditation to improve my quality of life.

Bharatnatyam

I learn Bharatnatyam (an Indian classical dance) and try to give live performances once in a while.

Bibliophilia

In my spare time I read crime fiction novels. One of my favorites is Prisoner of Birth by Jeffrey Archer. I also like listening to classical Indian music - Yesudas is my favorite singer

Mehandi

I also love to try new Mehandi designs. Reduces my stress and keeps me calm



More details about my work is in my Resume

Contact Me


In case you have any questions for me.    Please fill out the below form.

I will try to get back to you within 24 hours.