Publication | Closed Access
Significance driven computation
93
Citations
7
References
2009
Year
Unknown Venue
EngineeringVlsi DesignStatistical FoundationSignificance DrivenComputer ArchitectureAdaptive Quality CompensationVideo SystemsAlgorithm/architecture Co-designStatistical AnalysisSystems EngineeringStatisticsPower-aware DesignPower-aware ComputingVideo QualityComputer EngineeringComputer ScienceVlsi ArchitectureAutomated ReasoningImprecise ProbabilityStatistical Inference
In this paper we present a design methodology for algorithm/architecture co-design of a voltage-scalable, process variation aware motion estimator based on significance driven computation. The fundamental premise of our approach lies in the fact that all computations are not equally significant in shaping the output response of video systems. We use a statistical technique to intelligently identify these significant/not-so-significant computations at the algorithmic level and subsequently change the underlying architecture such that the significant computations are computed in an error free manner under voltage over-scaling. Furthermore, our design includes an adaptive quality compensation (AQC) block which tunes the algorithm and architecture depending on the magnitude of voltage over-scaling and severity of process variations. Simulation results show average power savings of ~ 33% for the proposed architecture when compared to conventional implementation in the 90 nm CMOS technology. The maximum output quality loss in terms of Peak Signal to Noise Ratio (PSNR) was ~ 1 dB without incurring any throughput penalty.
| Year | Citations | |
|---|---|---|
Page 1
Page 1