This page will give you an idea of what I intend doing with my time and where my efforts are principally directed. Broadly speaking I'm interested in the following topics:
Reconfigurable and Adaptive Computing
Self and Directed Assembly
Accelerators for BioInformatics Applications specifically Big Data Applications
My current work specifically focuses on reconfigurable computing Current trends indicate that embedded systems and such other high performance systems will in the near future, be built on fabrics which are "defective" and unreliable. The design methodology will involve building "in situ" and run time reconfigurable circuits. I feel that the evolution and successful implementation of this concept will help in effectively using the new and esoteric computing paradigms (nano/molecular/dna etc). The development of fast synthesis tools to take algorithms down to (effective) implementation in these fabrics is the specific research problem that is of immense interest to me. A key enabler in the ever miniaturization era will be techniques involving self and directed assembly. I am trying to understand the mathematical foundations of this paradigm. As an engineer, I try to architect solutions to accelerate the hard compute and data intensive kernels that are commonly found in the BioInformatics area.