siddhu

Dr.-Ing. Lokesh Siddhu

  • Haid-und-Neu-Str. 7

    Bldg. 07.21

    76131 Karlsruhe

Short Bio

Lokesh Siddhu received his B.Tech. degree in Electrical and Electronics Engg. from Guru Gobind Singh Indraprastha University, India, in 2009. He received a Master's degree (Aug 2009 - Jun 2011) from the Indian Institute of Science, India, in Electronics Design And Technology and then worked with Intel for 3.5 years (July 2011 - Dec 2014), looking into the design (timing, quality, noise, power) of various complex data-path blocks like multipliers, shifters, aligners.

He pursued his Ph.D. in Leakage Aware Dynamic Thermal Management for 3D Memory Architectures from Jan 2015 - June 2023 at the Department of Computer Science & Engg, Indian Institute of Technology, Delhi. He is currently a researcher at the Chair for Embedded Systems (CES) at the Karlsruhe Institute of Technology (KIT). His research interests include embedded systems, memory exploration, and optimization energy-efficient computing. He has received the best paper nomination at DATE 2022 for the work - "CoreMemDTM: Integrated Processor Core and 3D Memory Dynamic Thermal Management for Improved Performance."

Publications

Journals
Mohammed Bakr Sikal, Heba Khdr, Lokesh Siddhu, Jörg Henkel
ML-Based Thermal and Cache Contention Alleviation on Clustered Manycores with 3-D HBM
in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD, Volume 43, Issue 11), DOI, PDF, Nov 2024.
Lokesh Siddhu; Hassan Nassar; Lars Bauer; Christian Hakert; Nils Hölscher; Jian-Jia Chen; Jörg Henkel
Swift-CNN: Leveraging PCM Memory’s Fast Write Mode to Accelerate CNNs
in IEEE Embedded Systems Letters (Volume 14, Issue 4), DOI, PDF, Dec 2023.
Lokesh Siddhu, Rajesh Kedia, Shailja Pandey, Martin Rapp, Anuj Pathania, Jörg Henkel, Preeti Ranjan Panda
CoMeT: An Integrated Interval Thermal Simulation Toolchain for 2D, 2.5 D, and 3D Processor-Memory Systems
in ACM Transactions on Architecture and Code Optimization (Volume 19, Issue 3), DOI, PDF, Apr 2022.
https://github.com/marg-tools/CoMeT/
Conferences
Jörg Henkel, Lokesh Siddhu, Hassan Nassar, Lars Bauer, Jian-Jia Chen, Christian Hakert, Tristan Seidl, Kuan-Hsun Chen, Xiaobo Sharon Hu, Mengyuan Li, Chia-Lin Yang, and Ming-Liang Wei
(Invited Paper) Co-Designing NVM-based Systems for Machine Learning and In-memory Search Applications
in International Conference on Computer-Aided Design (ICCAD), Oct 27-31 2024.
Jörg Henkel, Lokesh Siddhu, Lars Bauer, Jürgen Teich, Stefan Wildermann, Mehdi Tahoori, Mahta Mayahinia, Jeronimo Castrillon, Asif Ali Khan, Hamid Farzaneh, João Paulo C. de Lima, Jian-Jia Chen, Christian Hakert, Kuan-Hsun Chen, Chia-Lin Yang, Hsiang-Yun Cheng
Non-Volatile Memories: Challenges and Opportunities for Embedded System Architectures with Focus on Machine Learning Applications
in International Conference on Compilers, Architectures, and Synthesis for Embedded Systems (CASES), PDF, Sept 17-22 2023.

Student Theses

Available Theses

Abbreviation: B - Bachelor Thesis, M - Master Thesis


TopicType of workMentor
Writing NVM Energy-Efficiently (PDF) B / MSiddhu, Lokesh / Bauer, Lars
Ongoing Projects
NameType of workTitleMentor
Fuchs, MaximilianBachelor thesisReducing PCM Refresh Overheads for CNNs via Task MigrationSiddhu, Lokesh
Wedeck, PaulHiwiReducing PCM Refresh Overheads for CNNs via DVFSSiddhu, Lokesh
Xu, FengyuanBachelor thesisExtending ERASiddhu, Lokesh
Finished Projects
NameType of workTitleMentorCompletion date
Ridinger, NathanBachelor thesisImproving Performance for NVM Memories using Fast Write ModeSiddhu, Lokesh2024-09-24
Götzfried, ErikBachelor thesisExtending a RISC-V simulator to support fast writes for emerging non-volatile memories Siddhu, Lokesh / Bauer, Lars2024-02-29
Megalaa, MartelBachelor thesisAdding Fast Write Instruction in RISC-V For Writing PCM EfficientlySiddhu, Lokesh2023-08-30
Shenouda, MinaBachelor thesisDeveloping an FPGA-based Emulation Platform with a RISC-V architecture for Writing NVM Energy-EfficientlySiddhu, Lokesh2023-08-20