{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T16:20:36Z","timestamp":1743092436653,"version":"3.40.3"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030983468"},{"type":"electronic","value":"9783030983475"}],"license":[{"start":{"date-parts":[[2012,2,24]],"date-time":"2012-02-24T00:00:00Z","timestamp":1330041600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2012,2,24]],"date-time":"2012-02-24T00:00:00Z","timestamp":1330041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-030-98347-5_9","type":"book-chapter","created":{"date-parts":[[2022,8,22]],"date-time":"2022-08-22T14:04:15Z","timestamp":1661177055000},"page":"207-232","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Approximation on Data Flow Graph Execution for Energy Efficiency"],"prefix":"10.1007","author":[{"given":"Qian","family":"Xu","sequence":"first","affiliation":[]},{"given":"Md Tanvir","family":"Arafin","sequence":"additional","affiliation":[]},{"given":"Gang","family":"Qu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,2,24]]},"reference":[{"key":"9_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1017\/S0962492900002518","volume":"4","author":"PT Boggs","year":"1995","unstructured":"Boggs PT, Tolle JW. Sequential quadratic programming. Acta Numer. 1995;4:1\u201351.","journal-title":"Acta Numer."},{"key":"9_CR2","first-page":"252","volume-title":"A methodology for rapid analysis and optimization of embedded systems","author":"HJ Eikerling","year":"1996","unstructured":"Eikerling HJ, Hardt W, Gerlach J, Rosenstiel W. A methodology for rapid analysis and optimization of embedded systems. In: Proceedings IEEE symposium and workshop on engineering of computer-based systems; 1996. p. 252\u20139."},{"issue":"2","key":"9_CR3","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1109\/TCAD.2018.2889662","volume":"39","author":"M Gao","year":"2020","unstructured":"Gao M, Qu G. Estimate and recompute: a novel paradigm for approximate computing on data flow graphs. IEEE Trans Comput-Aid Des Integr Circuits Syst. 2020;39 2:335\u201345.","journal-title":"IEEE Trans Comput-Aid Des Integr Circuits Syst."},{"doi-asserted-by":"crossref","unstructured":"Gao M, Wang Q, Nagendra ASK, Qu G. A novel data format for approximate arithmetic computing. In: 2017 22nd Asia and South Pacific design automation conference (ASP-DAC); 2017. p. 390\u20135.","key":"9_CR4","DOI":"10.1109\/ASPDAC.2017.7858354"},{"doi-asserted-by":"crossref","unstructured":"Gao M, Wang Q, Qu G. Energy and error reduction using variable bit-width optimization on dynamic fixed point format. In: 2019 IEEE computer society annual symposium on VLSI (ISVLSI); 2019. p. 152\u20137.","key":"9_CR5","DOI":"10.1109\/ISVLSI.2019.00036"},{"doi-asserted-by":"crossref","unstructured":"Hashemi S, Bahar RI, Reda S. A low-power dynamic divider for approximate applications. In: 2016 53nd ACM\/EDAC\/IEEE design automation conference (DAC); 2016. p. 1\u20136.","key":"9_CR6","DOI":"10.1145\/2897937.2897965"},{"doi-asserted-by":"crossref","unstructured":"Henkel J, Ernst R. High-level estimation techniques for usage in hardware\/software co-design. In: Proceedings of 1998 Asia and South Pacific design automation conference; 1998. p. 353\u201360.","key":"9_CR7","DOI":"10.1109\/ASPDAC.1998.669500"},{"issue":"6","key":"9_CR8","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1109\/92.974897","volume":"9","author":"X Hu","year":"2001","unstructured":"Hu X, Zhou T, Sha EM. Estimating probabilistic timing performance for real-time embedded systems. IEEE Trans Very Large Scale Integr Syst. 2001;9 6:833\u2013844","journal-title":"IEEE Trans Very Large Scale Integr Syst."},{"doi-asserted-by":"crossref","unstructured":"Hua S, Qu G, Bhattacharyya SS. Energy reduction techniques for multimedia applications with tolerance to deadline misses. In: Proceedings of the 40th annual design automation conference (DAC\u201903); 2003. p. 131\u20136.","key":"9_CR9","DOI":"10.1145\/775832.775868"},{"doi-asserted-by":"crossref","unstructured":"Hua S, Qu G, Bhattacharyya SS. Probabilistic design of multimedia embedded systems. ACM Trans Embed Comput Syst. 2007;6 3:15\u2013es.","key":"9_CR10","DOI":"10.1145\/1275986.1275987"},{"key":"9_CR11","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1145\/2742060.2743760","volume-title":"Proceedings of the 25th edition on great lakes symposium on VLSI (GLSVLSI\u201915)","author":"H Jiang","year":"2015","unstructured":"Jiang H, Han J, Lombardi F. A comparative review and evaluation of approximate adders. In: Proceedings of the 25th edition on great lakes symposium on VLSI (GLSVLSI\u201915). New York: Association for Computing Machinery; 2015. p. 343\u20138."},{"key":"9_CR12","first-page":"257","volume-title":"Proceedings of the 35th annual design automation conference (DAC\u201998)","author":"A Kalavade","year":"1998","unstructured":"Kalavade A, Mogh\u00e9 P. A tool for performance estimation of networked embedded end-systems. In: Proceedings of the 35th annual design automation conference (DAC\u201998). New York: Association for Computing Machinery; 1998. p. 257\u201362."},{"doi-asserted-by":"crossref","unstructured":"Kianzad V, Bhattacharyya SS, Qu G. Casper: an integrated energy-driven approach for task graph scheduling on distributed embedded systems. In: 2005 IEEE international conference on application-specific systems, architecture processors (ASAP\u201905); 2005. p. 191\u20137.","key":"9_CR13","DOI":"10.1109\/ASAP.2005.23"},{"doi-asserted-by":"crossref","unstructured":"Liu C, Han J, Lombardi F. A low-power, high-performance approximate multiplier with configurable partial error recovery. In: 2014 design, automation test in europe conference exhibition (DATE); 2014. p. 1\u20134.","key":"9_CR14","DOI":"10.7873\/DATE.2014.108"},{"issue":"8","key":"9_CR15","doi-asserted-by":"publisher","first-page":"1435","DOI":"10.1109\/TC.2017.2672976","volume":"66","author":"W Liu","year":"2017","unstructured":"Liu W, Qian L, Wang C, Jiang H, Han J, Lombardi F. Design of approximate radix-4 booth multipliers for error-tolerant computing. IEEE Trans Comput. 2017;66 8:1435\u201341.","journal-title":"IEEE Trans Comput."},{"issue":"3","key":"9_CR16","doi-asserted-by":"publisher","first-page":"394","DOI":"10.1109\/JPROC.2020.2975695","volume":"108","author":"W Liu","year":"2020","unstructured":"Liu W, Lombardi F, Shulte M. A retrospective and prospective view of approximate computing [point of view]. Proc IEEE 2020;108 3: 394\u20139.","journal-title":"Proc IEEE"},{"issue":"2","key":"9_CR17","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1023\/A:1008884219274","volume":"2","author":"J Madsen","year":"1997","unstructured":"Madsen J, Grode J, Knudsen PV, Petersen ME, Haxthausen A. LYCOS: the lyngby co-synthesis system. Des Autom Embed Syst. 1997;2 2:195\u2013235.","journal-title":"Des Autom Embed Syst."},{"key":"9_CR18","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1109\/DAC.1997.597134","volume-title":"Proceedings of the 34th annual design automation conference (DAC\u201997)","author":"S Malik","year":"1997","unstructured":"Malik S, Martonosi M, Li YTS. Static timing analysis of embedded software. In: Proceedings of the 34th annual design automation conference (DAC\u201997). New York: Association for Computing Machinery; 1997. p. 147\u201352."},{"issue":"10","key":"9_CR19","doi-asserted-by":"publisher","first-page":"1553","DOI":"10.1109\/TC.2019.2906907","volume":"68","author":"A Nannarelli","year":"2019","unstructured":"Nannarelli A. Tunable floating-point adder. IEEE Trans Comput. 2019;68 10:1553\u201360.","journal-title":"IEEE Trans Comput."},{"doi-asserted-by":"crossref","unstructured":"Nepal K, Li Y, Bahar RI, Reda S. Abacus: a technique for automated behavioral synthesis of approximate computing circuits. In: 2014 design, automation test in Europe conference exhibition (DATE); 2014. p. 1\u20136.","key":"9_CR20","DOI":"10.7873\/DATE2014.374"},{"unstructured":"Riehme J, Naumann U. Significance analysis for numerical models. In: 1st workshop on approximate computing (WAPCO); 2015. p. 0278\u20130070.","key":"9_CR21"},{"key":"9_CR22","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1145\/2597809.2597812","volume-title":"Proceedings of the 2014 SIGPLAN\/SIGBED conference on languages, compilers and tools for embedded systems (LCTES\u201914)","author":"P Roy","year":"2014","unstructured":"Roy P, Ray R, Wang C, Wong WF. ASAC: automatic sensitivity analysis for approximate computing. In: Proceedings of the 2014 SIGPLAN\/SIGBED conference on languages, compilers and tools for embedded systems (LCTES\u201914). New York: Association for Computing Machinery; 2014. p. 95\u2013104."},{"doi-asserted-by":"crossref","unstructured":"Sengupta D, Snigdha FS, Hu J, Sapatnekar SS. Saber: selection of approximate bits for the design of error tolerant circuits. In: 2017 54th ACM\/EDAC\/IEEE design automation conference (DAC); 2017. p. 1\u20136.","key":"9_CR23","DOI":"10.1145\/3061639.3062314"},{"doi-asserted-by":"crossref","unstructured":"Snigdha FS, Sengupta D, Hu J, Sapatnekar SS. Optimal design of jpeg hardware under the approximate computing paradigm. In: 2016 53nd ACM\/EDAC\/IEEE design automation conference (DAC); 2016. p. 1\u20136.","key":"9_CR24","DOI":"10.1145\/2897937.2898057"},{"key":"9_CR25","first-page":"164","volume-title":"Probabilistic performance guarantee for real-time tasks with varying computation times","author":"TS Tia","year":"1995","unstructured":"Tia TS, Deng Z, Shankar M, Storch M, Sun J, Wu LC, Liu JS. Probabilistic performance guarantee for real-time tasks with varying computation times. In: Proceedings real-time technology and applications symposium; 1995. p. 164\u201373."},{"unstructured":"TMS320 DSP development support reference guide. Tech. Rep., Texas Instruments; 1998.","key":"9_CR26"},{"key":"9_CR27","doi-asserted-by":"publisher","first-page":"574","DOI":"10.1007\/3-540-44687-7_59","volume-title":"Proceedings of the 11th international conference on field-programmable logic and applications (FPL\u201901)","author":"KE Wires","year":"2001","unstructured":"Wires KE, Schulte MJ, McCarley D. FPGA resource reduction through truncated multiplication. In: Proceedings of the 11th international conference on field-programmable logic and applications (FPL\u201901). Berlin: Springer; 2001. p. 574\u201383."},{"doi-asserted-by":"crossref","unstructured":"Xu Q, Sun G, Qu G. BWOLF: bit-width optimization for statistical divergence with -logarithmic functions. In: 2020 IEEE 31st international conference on application-specific systems, architectures and processors (ASAP); 2020. p. 165\u201372.","key":"9_CR28","DOI":"10.1109\/ASAP49362.2020.00035"}],"container-title":["Approximate Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-98347-5_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,2]],"date-time":"2024-10-02T07:26:21Z","timestamp":1727853981000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-98347-5_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,24]]},"ISBN":["9783030983468","9783030983475"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-98347-5_9","relation":{},"subject":[],"published":{"date-parts":[[2012,2,24]]},"assertion":[{"value":"24 February 2012","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}