Faculty: Guru Prasadh Venkataramani
 
Guru Prasadh Venkataramani

 
  Research
Selected Publications
[Back To Faculty List]


Research

My research interests are in the field of computer architecture with specific emphasis on programmability, debugging and emerging many-core architectures. With the growing popularity of multi-core platforms in the market, achieving scalability of program performance is an increasing concern for software developers. Power and thermal constraints are also becoming more relevant and demand that programmers be aware of the problems arising from them. Therefore, computer architects have a crucial role in designing tools that can help programmers detect, identify and solve scalability and/or power issues. This helps architects to design better processors enhancing ease of use for the end-users(programmers). At the same time, architects should bear in mind that efficiency and low-cost are two key factors which can enable wide-range adoption of their proposed solutions.

[Back To Top] [Back To Faculty List]

 

Selected Publications

  • Guru Venkataramani, Christopher J. Hughes, Sanjeev Kumar, Milos Prvulovic, Coherence Miss Classification For Performance Debugging in Multi-Core Processors, Thirteenth Workshop on Interaction between Compilers and Computer Architecture (Interact-13), Raleigh, NC held in conjunction with HPCA'09.
  • Guru Venkataramani, Ioannis Doudalis, Yan Solihin, Milos Prvulovic, MemTracker: An Accelerator for Memory Debugging and Monitoring, ACM Transactions on Architecture and Code Optimization (TACO), June 2009.
  • Guru Venkataramani, Ioannis Doudalis, Yan Solihin, Milos Prvulovic, FlexiTaint: A Programmable Accelerator for Dynamic Taint Propagation , Fourteenth International Symposium on High Performance Computer Architecture, Salt Lake City, UT (HPCA '08).
  • Guru Venkataramani, Brandyn Roemer, Yan Solihin, Milos Prvulovic, MemTracker: Efficient and Programmable support for Memory Access Monitoring and Debugging, Thirteenth International Symposium on High Performance Computer Architecture, Phoenix, AZ (HPCA '07).

[Back To Top] [Back To Faculty List]

Assistant Professor of Engineering and
Applied Science

Room 616 Phillips Hall
Tel: 202 994-2980 Fax: 202 994-0227
guruv@gwu.edu

B.E. Computer Science and Engineering, Anna University, 2004
M.S. Computer Science, Georgia Tech, 2007
Ph.D. Computer Science, Georgia Tech, 2009