His current research interests are in the areas of multi-core embedded systems, mobile computing, and high performance computing, with an emphasis on CAD algorithms, scheduling theory, networks-on-chip (NoC) and emerging interconnect technologies (photonic, carbon nanotube, 3D), memory architectures, and low-power, thermal-aware, and fault-tolerant computing. Details of ongoing and past research projects can be found here.