I am part of Hexsa Lab at IIT which is led by Professor Kyle Hale and we are interested in the design of systems software for high-performance and parallel computing. As we see hardware scale up–both in terms of the number of interconnected machines and in terms of the number of computing elements on a single chip–We believe it is time to reconsider some of the design decisions that have sustained the popularity of the Linux/x86 software stack for general-purpose computing. Particularly, how should we organize/structure systems software stacks for future massive-scale machines?
PhD in Computer Science, in progress
Illinois Institute of Technology
M.S. in Computer Science, 2019
Illinois Institute of Technology
B.Tech in Computer Science, 2016
Karunya University
Applying AI to create two novel kernel services
Exploring the Interwoven Software Stack
Our group is the first to model application speedup in multi-kernels.