India Research Laboratory, Bangalore, India
Suparna Bhattacharya is a Senior Technical Staff Member at the IBM India Research Lab. An Electronics and Communications Engineer from the Indian Institute of Technology, Kharagpur, Suparna has been with IBM since 1993, where she has quite enjoyed delving into operating systems and filesystem internals on various platforms. In her previous role at the IBM India Systems and Technology Lab, she worked with IBM’s worldwide Linux Technology Center. It is now over a decade since she made her foray into the Linux kernel and got introduced to the joys of working on open source. Her contributions to Linux span multiple areas such as block I/O, asynchronous filesystem I/O, direct I/O, kernel dynamic probes, kexec, first failure data capture mechanisms and ext4 filesystem enhancements.
Suparna is an elected member of the IBM Academy of Technology and a senior member of IEEE. She has been invited multiple times to chair sessions at the Linux Kernel Summit which is a by-invitation only event where key contributors of the Linux Kernel get together to decide the future roadmap of the Kernel.
Suparna recently moved to IBM's research division after returning from an educational leave of absence to pursue doctoral studies at the department of Computer Science and Automation, Indian Institute of Science, Bangalore. Her PhD thesis explores the problem of software bloat and its power-performance implications from various perspectives. In particular she is interested in novel approaches for reasoning about the systems level impact and origin of runtime overheads in flexible software systems and their mitigation through hardware-software co-design or workload optimized systems. She is currently exploring such opportunities for systems and software co-design and optimization to support extreme scale contextual computing .