My research interests lie primarily in the field of application-specific hardware. Hardware engineers are not able to further speed up the general puporse hardware, such as CPU. This is due to End of Moore's Law, where transistors are not getting smaller and thus, number of transistors is not doubled every two years.
To improve performance and reduce power and energy consumption, we aim to off-load certain tasks in the program to the accelerators designed for those kinds of computaions. Since datapath and controller of accelerators are specificly designed to compute those tasks, they impose less overhead on execution time and efficiently processes the workload with less energy consumption.
Hardware accelerators are being exploited in various places where there is parallelism, such as Digital Signal Processing, Computer Networks, Cryptography, Artificial Inteligence, Biomedical Engineering, Genom Sequencing, etc.