| CIC 2211
|Mailing Address:|| Electrical & Computer Engineering
Carnegie Mellon University
5000 Forbes Avenue
Pittsburgh, PA 15213-3891
|Research Faculty - Systems Scientist
I am interested in systems research in the areas of computer operating systems and networking. In particular, I am interested in the design of kernel-level operating system software that is used to program and control a computer's resources and the mechanisms that the kernel provides to user-level programs to access these resources. In order to fully understand kernel software at this level, I believe it is important to be familiar not only with kernel software structure, but also with the register-level interface provided by a CPU and its peripherals. Understanding both a wide range of hardware interfaces and kernel-level software structures enables one to design kernel-level interfaces that are well optimized, clean, portable, and safely provide applications with powerful access mechanisms.