Lakshminarayanan Renganarayanan

My research interests ...

(A word cloud of the titles of my publications)

I love computer science.  During the early days of my career I was very passionate about object oriented programming, design patterns and Java. Later, during my PhD, I was fascinated by a variety of (mathematical) models used in compiler optimization.  In particular, the polyhedral model used for loop optimizations. Recently, I am in search of good programming models for writing parallel programs, and I ponder over 
  • Abstractions that can expose parallelism without sacrificing too much performance 
  • Mathematical models of parallel programs that can be effectively used by a compiler
  • Abstractions for portable programming of accelerators (GPUs, CELL, etc.)
  • Killer apps for multicores

Quick Jump