Rehan Hafiz

Learn More
High performance approximate adders typically comprise of multiple smaller sub-adders, carry prediction units and error correction units. In this paper, we present a <i>low-latency generic accuracy configurable adder</i> to support variable approximation modes. It provides a higher number of potential configurations compared to state-of-the-art, thus(More)
We present a survey of approximate techniques and discuss concepts for building power-/energy-efficient computing components reaching from approximate accelerators to arithmetic blocks (like adders and multipliers). We provide a systematical understanding of how to generate and explore the design space of approximate components, which enables a wide-range(More)
Approximate adders are widely being advocated for developing hardware accelerators to perform complex arithmetic operations. Most of the state-of-the-art accuracy configurable approximate adders utilize some integrated Error Detection and Correction (EDC) circuitry. Consequently, the accumulated area overhead due to the EDC (integrated within individual(More)
Quality system design on dynamic partially reconfigurable platform needs exploration of a vast and multi-dimensional design space for (1) selection among implementation variants of hardware accelerators, (2) partitioning the reconfigurable fabric, and (3) their placement on the reconfigurable fabric partitions. This paper presents a novel methodology ISOMER(More)
[Abstract Submission] Approximate computing relaxes the bounds of accurate computing to enable a new dimension for performance/power optimizations [1]-[4]. There is a large body of applications from different domains (like data analytics/mining, image/video processing, computer vision, and high performance computing) that is amenable to approximate(More)
Traditional projection environments typically comprise projectors and custom-built projection screens in a static setting. However, with the availability of embedded and standalone pico-projectors, the representative use-case of such hand-held projectors is shifting from static to mobile. Users are increasingly using such devices to project content in(More)