Siddharth Gupta

Senior Researcher at Huawei, Zurich

Hello!

I am currently a Senior Researcher at Huawei Technologies in Zurich.

I have recently finished my Ph.D. from the School of Computer and Communication Sciences (IC) at École Polytechnique Fédérale de Lausanne (EPFL). I was advised by Prof. Babak Falsafi and Prof. Abhishek Bhattacharjee.

I am broadly interested in the field of systems and cross-stack research problems found in modern, large-scale datacenters. My research focuses on designing high-performance and cost-effective TB-scale memory hierarchies for datacenter servers.

Intel funded a multi-PI project based on Midgard (Announcement).
I am one of the recipients of the Qualcomm Innovation Fellowship 2021 (Announcement, EPFL).

You can find my CV (updated October 2023) here.

Education

Doctor of Philosophy (Ph.D.) [Sept. 2017 - Aug. 2023]

School of Computer and Communication Sciences IC, École Polytechnique Fédérale de Lausanne (EPFL), Switzerland

Thesis: Rebooting Virtual Memory with Midgard (PDF)

Thesis Advisors: Prof. Babak Falsafi (EPFL), and Prof. Abhishek Bhattacharjee (YALE)


Bachelor of Engineering (B.E.), Computer Science [Aug. 2013 - Dec. 2016]

Birla Institute of Technology and Science, Pilani (BITS Pilani), India

Thesis: Multi-threading aware resource management for on-line latency-sensitive services (PDF)

Thesis Advisor: Prof. Boris Grot (University of Edinburgh)

Conference Publications

[ISCA 2023] Imprecise Store Exceptions (Paper, Slides)

Siddharth Gupta*, Yuanlong Li*, Qingxuan Kang, Abhishek Bhattacharjee, Babak Falsafi, Yunho Oh, and Mathias Payer
        *Equal contribution

[IEEE S&P 2023] SecureCells: A Secure Compartmentalized Architecture (Paper)

Atri Bhattacharyya, Florian Hofhammer, Yuanlong Li, Siddharth Gupta, Andres Sanchez, Babak Falsafi, and Mathias Payer

[HPCA 2023] AstriFlash: A Flash-Based System for Online Services (Paper, Slides)

Siddharth Gupta, Yunho Oh, Lei Yan, Mark Sutherland, Abhishek Bhattacharjee, Babak Falsafi, and Peter Hsu

[ISCA 2021] Rebooting Virtual Memory with Midgard

Siddharth Gupta, Atri Bhattacharyya, Yunho Oh, Abhishek Bhattacharjee, Babak Falsafi, and Mathias Payer (Paper, Talk, Slides)

[ISCA 2020] The NeBuLa RPC-Optimized Architecture

Mark Sutherland, Siddharth Gupta, Babak Falsafi, Virendra Marathe, Dionisios Pnevmatikatos, and Alexandros Daglis (Paper)

[ASPLOS 2020] Optimus Prime: Accelerating Data Transformation in Servers

Arash Pourhabibi, Siddharth Gupta, Hussein Kassir, Mark Sutherland, Zilu Tian, Mario Drumond, Babak Falsafi, and Christoph Koch (Paper, Talk)

[MICRO 2019] Distributed Logless Atomic Durability with Persistent Memory

Siddharth Gupta, Alexandros Daglis, and Babak Falsafi (Paper, Slides, Lightning)

[HPCA 2019] Stretch: Balancing QoS and Throughput for Colocated Server Workloads on SMT Cores

Artemiy Margaritov, Siddharth Gupta, Rekai Gonzalez-Alberquilla, and Boris Grot  (Paper)

Best Paper Award

Workshop Publications

[SPMA 2022] Rebooting Virtual Memory with Midgard (Extended Abstract)

Siddharth Gupta, Atri Bhattacharyya, Yunho Oh, Abhishek Bhattacharjee, Babak Falsafi, and Mathias Payer (Paper)

[SPMA 2020] AstriFlash: An Online Flash-Based Memory Hierarchy

Siddharth Gupta, Yunho Oh, Lei Yan, Mark Sutherland, Abhishek Bhattacharjee, Babak Falsafi, and Peter Hsu (Paper, Presentation, Talk)

[NVMW 2020] Unleashing the Full Potential of Persistent Memory with Logless Atomic Durability

Siddharth Gupta, Alexandros Daglis, and Babak Falsafi (Paper, Presentation)

Teaching Assistantships

Work Experience

Contact

Email 

siddharth.gupta3@huawei.com