High Performance Code Generation through Lazy Activation Records. - Manoranjan Satpathy; Rabi N. Mahapatra; Siddharth Choudhuri; Sachin V. Chitnis (Interaction between Compilers and Computer Architectures, 2003)

Energy characterization of filesystems for diskless embedded systems. - Siddharth Choudhuri; Rabi N. Mahapatra (DAC, 2004)

A unified theory of timing budget management. - Soheil Ghiasi; Elaheh Bozorgzadeh; Siddharth Choudhuri; Majid Sarrafzadeh (ICCAD, 2004)

System Architecture for Software Peripherals. - Siddharth Choudhuri; Tony Givargis (ASP-DAC, 2007)

Performance improvement of block based NAND flash translation layer. - Siddharth Choudhuri; Tony Givargis (CODES+ISSS, 2007)

Real-Time Access Guarantees for NAND Flash Using Partial Block Cleaning. - Siddharth Choudhuri; Tony Givargis (SEUS, 2008)

FSAF: File system aware flash translation layer for NAND Flash Memories. - Sai Krishna Mylavarapu; Siddharth Choudhuri; Aviral Shrivastava; Jongeun Lee; Tony Givargis (DATE, 2009)

FlashBox: a system for logging non-deterministic events in deployed embedded systems. - Siddharth Choudhuri; Tony Givargis (SAC, 2009)

Deterministic Service Guarantees for NAND Flash using Partial Block Cleaning. - Siddharth Choudhuri; Tony Givargis (J. Softw., 2009)