Repository logo
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. IIT Gandhinagar
  3. Electrical Engineering
  4. EE Publications
  5. Analysis of Worst-Case Data Dependent Temporal Approximation in Floating Point Units
 
  • Details

Analysis of Worst-Case Data Dependent Temporal Approximation in Floating Point Units

Source
IEEE Transactions on Circuits and Systems II Express Briefs
ISSN
15497747
Date Issued
2021-02-01
Author(s)
Jha, Chandan Kumar
Doshi, Ishita
Mekie, Joycee  
DOI
10.1109/TCSII.2020.3012194
Volume
68
Issue
2
Abstract
In this brief, we study the impact of input data distribution on temporal approximation (TA) in floating point units (FPUs). In TA, rather than performing computations, prior computed results are used as output to introduce approximation. Thus, temporal locality of inputs plays an important role in TA. We show that efficacy of TA is strongly dependent on the input data distribution. While in prior works, uniform random input data distribution is used to perform the worst case analysis in approximate FPUs, it fails to capture the worst case for TA. We show that contrary to conventional idea, input data samples from normal distribution with mean ( \mu ) equal to zero captures the worst case for TA irrespective of the FP operations. We evaluated TA in FP multipliers and FP dividers by studying four different data distributions: a) Normal Distribution ( \mu =0 ) b) Normal Distribution ( \mu =1 ) c) Uniform Distribution d) Power Law Distribution. The inputs generated by sampling from these distributions were applied to algorithms- dot product, principal component analysis, page rank, vector normalizations, and dot divide. On average, normal distribution ( \mu =0 ) is more efficient in capturing the worst case as compared to the widely used uniform distribution by 8% and 12% in for FP multiplier and FP dividers respectively. We also highlight that prior knowledge of input data distribution can be exploited to reduce power delay product.
Unpaywall
URI
https://repository.iitgn.ac.in/handle/IITG2025/25544
Subjects
approximate computing | Normal distribution | power law distribution | uniform distribution
IITGN Knowledge Repository Developed and Managed by Library

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Privacy policy
  • End User Agreement
  • Send Feedback
Repository logo COAR Notify