I'm a graduate student pursuing an M.S. in computer science at Texas State University. I have a B.S. in electrical and computer engineering and engineering and public policy from Carnegie Mellon University, and before coming back to school I spent several years on a microprocessor verification team at ARM.
I'm currently a graduate research assistant in Dr. Martin Burtscher's Efficient Computing Laboratory, working on energy-efficient high-performance computing. I am particularly interested in architectural/microarchitectural support for the efficient acceleration of irregular codes using GPUs, and I am also interested in software techniques to support the GPU execution of these applications. I'm very excited to have this work supported by a 2011 NSF Graduate Research Fellowship.
More generally, I'm interested in computer architecture, parallel hardware design, and program parallelization for multicore and manycore architectures. I'm also passionate about computer science education, especially the importance of increasing the number of young women who pursue careers in computer science and engineering. TA'ing introductory Java at Carnegie Mellon was the most fun I've ever had, and I hope to teach undergraduate CS someday.