T. C. Deepak Shekhar

Learn More
Multicore computing platforms have emerged as the most common computing platform to overcome challenges stemming from high power densities and thermal hot spots in conventional microprocessors. However, providing multiple cores does not directly translate into increased performance or better energy efficiency for most applications. The burden is placed on(More)
Video processing is computationally intensive and often has accompanying real-time or super-real-time requirements. For example, video tagging and surveillance systems need to robustly analyze video and automatically recognize the faces in real time. The semiconductor industry has shifted from increasing clock speeds to a strategy of growth through(More)
  • 1