Shriram Chandran

Computer Science Doctoral Student at D-INFK ETH Zürich.

prof_pic.jpg

I am Shriram Chandran, a Doctoral student at the Scalable Parallel Computing Laboratory at ETH Zürich, advised by Prof. Dr. Torsten Hoefler. My research focuses on portable high-performance computing, compiler systems, and programming models for heterogeneous architectures.

Previously, I completed my Master of Science in Computer Science at ETH Zürich, graduating in 2025, and my Bachelor of Technology degree in Computer Science and Engineering at the Indian Institute of Technology Madras, graduating in 2022.

I am always interested in challenging research problems and collaborations. Feel free to reach out via email, or connect with me on LinkedIn.

News

Nov 03, 2025 Excited to join SPCL as a PhD student. Looking forward to learning and making great connections!
Sep 09, 2025 Graduated with an MSc Computer Science degree from ETH Zürich!
Jul 29, 2025 I have completed my master’s thesis with Scalable Parallel Computing Laboratory at ETH. We have published our work on Arxiv!
Jan 31, 2025 Our work on Maximus, which I contributed to during my semester project and submitted on October 11, 2024, has been accepted at SIGMOD 2025!
May 30, 2023 On November 14, 2022, I received my first patent! My work, along with others in Prof. Nasre’s group on the StarPlat DSL, led to a patent—hopefully, the first of many more to come!
Sep 19, 2022 I started my MSc degree in Computer Science at ETH Zürich on September 19, 2022, after moving to Switzerland 10 days earlier.
Jul 13, 2022 I graduated from IIT Madras with a B. Tech. degree in Computer Science and Engineering! As part of my Bachelor’s project with Prof. Nasre’s group, I worked on implementing compiler optimizations for a Graph DSL. Looking forward to starting my master’s degree at ETH Zürich in two months.
May 24, 2021 I began an 11-week internship at Rubrik India on May 24, 2021, excited to work with the Blobstore team.
Nov 23, 2020 I started a six-week internship at Godot Media, a Bangalore-based startup, on November 23, 2020.
Dec 31, 2019 I was among the best competitive programmers at IIT Madras. I placed in the top 200 participants in the ICPC Amritapuri online qualifiers in 2019.
Jul 31, 2018 I started my B. Tech. degree in Computer Science and Engineering at IIT Madras! I had a strong academic performance in high school, securing two KVPY scholarships, qualifying for the training camps for the International Physics and Astronomy Olympiads, and achieving an AIR 74 in JEE Advanced 2018.

Selected Publications

  1. Code Generation and Optimization for Different Targets for a Graph DSL
    Ashwina Kumar, Naveen LS, Shriram Chandran, and 5 more authors
    Oct 2025
  2. The Data Must Flow (To Vector Processors): Searching Program Variants to Improve Compiler Auto-Vectorization Capabilities
    Yakup Budanaz, Shriram Chandran, Alexandru Calotoiu, and 1 more author
    Oct 2025
  3. Psychologically Enhanced AI Agents
    Maciej Besta, Shriram Chandran, Robert Gerstenberger, and 9 more authors
    Oct 2025
  4. Higher-Order Graph Databases
    Maciej Besta, Shriram Chandran, Jakub Cudak, and 6 more authors
    Oct 2025
  5. Maximus: A Modular Accelerated Query Engine for Data Analytics on Heterogeneous Systems
    Marko Kabić, Shriram Chandran, and Gustavo Alonso
    Jun 2025
  6. System and Method for Automatic Parallel Code Generation for Graph Algorithms for Multiple Target Architectures
    Rupesh Nasre, Ashwina Kumar, Ebenezer Rajadurai, and 9 more authors
    Nov 2022
    Granted