Welcome! I was a graduate student in the Department of Computer Science at the University of North Carolina at Chapel Hill from Fall 2001 to Summer 2006. My dissertation was on Soft Real-Time Scheduling on Multiprocessors . I received my undergraduate degree in Computer Science and Engineering from the College of Engg., Guindy, Anna University, Chennai, India.

For my doctoral dissertation, I focused on scheduling algorithms for multiprocessor-based soft real-time systems. For hard real-time multiprocessor systems, unlike in the case of uniprocessors, scheduling algorithms that are theoretically optimal are considered to be impractical. On the other hand, algorithms that are more practical can require severe restrictions on workloads, leading to underutilization of the available processing capacity. My work was concerned with designing and enabling (through analysis) some practically-viable algorithms for soft real-time applications, in which timing constraints may be violated by bounded amounts. Dissertation: [PS] [PDF]

I was advised by Prof. Jim Anderson.

I currently work at the IBM India Research Laboratory, Bangalore.

I also had a brief stint with the Mobile and Embedded Devices group at Microsoft.