{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T21:03:15Z","timestamp":1768338195931,"version":"3.49.0"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2018,5,31]],"date-time":"2018-05-31T00:00:00Z","timestamp":1527724800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Electron Test"],"published-print":{"date-parts":[[2018,8]]},"DOI":"10.1007\/s10836-018-5734-9","type":"journal-article","created":{"date-parts":[[2018,5,31]],"date-time":"2018-05-31T03:42:23Z","timestamp":1527738143000},"page":"375-387","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["Test and Reliability in Approximate Computing"],"prefix":"10.1007","volume":"34","author":[{"given":"Lorena","family":"Anghel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mounir","family":"Benabdenbi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alberto","family":"Bosio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcello","family":"Traiola","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4588-1812","authenticated-orcid":false,"given":"Elena Ioana","family":"Vatajelu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,5,31]]},"reference":[{"key":"5734_CR1","unstructured":"(2016) Pulpino. [Online]. Available: \n                    http:\/\/www.pulp-platform.org\/"},{"key":"5734_CR2","unstructured":"(2017) Tetramax. [Online]. Available: \n                    https:\/\/www.synopsys.com\/"},{"key":"5734_CR3","doi-asserted-by":"crossref","unstructured":"Anghel L, Benabdenbi M, Bosio A, Vatajelu EI (2017) Test and reliability in approximate computing. In Proc. International Mixed Signals Testing Workshop (IMSTW), Thessaloniki, pp. 1\u20136","DOI":"10.1109\/IMS3TW.2017.7995210"},{"key":"5734_CR4","unstructured":"Austin T et al (2005) Opportunities and challenges for better than worst-case design. In Proc. Asia and South Pacific Design Automation Conference (ASP-DAC), pages 2\u20137"},{"key":"5734_CR5","doi-asserted-by":"crossref","unstructured":"Borkar S, Karnik T, De V(2004) Design and reliability challenges in nanometer technologies. In Proc IEEE\/ACM Design Automation Conference (DAC), pp 7\u201311","DOI":"10.1145\/996566.996588"},{"key":"5734_CR6","unstructured":"Chakradhar ST, Raghunathan A (2010) Best-effort computing: re-thinking parallel software and hardware. In Proc. Design Automation Conference, Anaheim, CA, pp. 865\u2013870"},{"issue":"5","key":"5734_CR7","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1109\/JPROC.2008.917729","volume":"96","author":"Y-K Chen","year":"2008","unstructured":"Chen Y-K et al (2008) Convergence of recognition, mining, synthesis workloads and its implications. Proc IEEE 96(5):790\u2013807","journal-title":"Proc IEEE"},{"key":"5734_CR8","doi-asserted-by":"crossref","unstructured":"Chippa VK, Chakradhar ST, Roy K, Raghunathan A (2013)Analysis and characterization of inherent application resilience for approximate computing. In Proc. IEEE\/ACM Design Automation Conference","DOI":"10.1145\/2463209.2488873"},{"key":"5734_CR9","unstructured":"Chippa VK et al (2015) Scalable effort hardware design. IEEE Trans Very Large Scale Integr VLSI Syst 22(9):2004\u20132016"},{"key":"5734_CR10","doi-asserted-by":"crossref","unstructured":"Esmaeilzadeh H, Sampson A, Ceze L, Burger D (2012) Neural acceleration for general-purpose approximate programs. In Proc. International Symposium on Microarchitecture (MICRO), pp. 449\u2013460","DOI":"10.1109\/MICRO.2012.48"},{"key":"5734_CR11","doi-asserted-by":"crossref","unstructured":"Esmaeilzadeh H, Sampson A, Ceze L, Burger D (2012) Architecture support for disciplined approximate programming. Isn Proc. Int. Conf. Architect. Support Programm. Lang. Oper. Syst., pp. 301\u2013312","DOI":"10.1145\/2150976.2151008"},{"key":"5734_CR12","doi-asserted-by":"crossref","unstructured":"Ganapathy S, Karakonstantis G, Teman A, Burg A (2015) Mitigating the impact of faults in unreliable memories for error-resilient applications. Proceedings of the 52nd Annual Design Automation Conference, 2015","DOI":"10.1145\/2744769.2744871"},{"key":"5734_CR13","unstructured":"Gilani SZ, Kim NS, Schulte M (2013) Scratchpad memory optimization for digital signal processing applications. In Proc. IEEE\/ACM Design Automation and Test in Europe"},{"key":"5734_CR14","doi-asserted-by":"crossref","unstructured":"Gupta V, et al (2011) IMPACT: IMPrecise adders for low-power approximate computing. In Proc. ACM\/IEEE International Symposium on Low Power Electronics and Design (ISPLED), pp. 409\u2013414","DOI":"10.1109\/ISLPED.2011.5993675"},{"key":"5734_CR15","doi-asserted-by":"crossref","unstructured":"Han J, Orshansky M, (2013) Approximate computing: an emerging paradigm for energy-efficient design. In Proc. IEEE European Test Symposium (ETS), pp. 1\u20136","DOI":"10.1109\/ETS.2013.6569370"},{"key":"5734_CR16","unstructured":"Hoffmann H, Misailovic S, Sidiroglou S, Agarwal A, Rinard M (2009) Using code perforation to improve performance, reduce energy consumption, respond to failures. MIT Technical Report: MIT-CSAIL-TR 2009-042"},{"key":"5734_CR17","doi-asserted-by":"crossref","unstructured":"Jaina SVS, Raghunathan A (2016) Approximation through logic isolation for the design of quality configurable circuits. In Proc. of the Design, Automation & Test in Europe Conference","DOI":"10.3850\/9783981537079_0416"},{"key":"5734_CR18","doi-asserted-by":"crossref","unstructured":"Jiang Z, Gupta SK (2002) An ATPG for threshold testing: obtaining acceptable yield in future processes. In Proc. International Test Conference, pp. 824\u2013833","DOI":"10.1109\/TEST.2002.1041836"},{"key":"5734_CR19","doi-asserted-by":"crossref","unstructured":"Jiang H, et al (2015) A comparative review and evaluation of approximate adders. Proc. ACM Great Lakes Symposium on VLSI (GLSVLSI), pp. 343\u2013348","DOI":"10.1145\/2742060.2743760"},{"key":"5734_CR20","doi-asserted-by":"crossref","unstructured":"Kahng AB, Kang S, (2012) Accuracy-configurable adder for approximate arithmetic designs. In Proc. IEEE\/ACM Design Automation Conference (DAC), pp. 820\u2013825","DOI":"10.1145\/2228360.2228509"},{"key":"5734_CR21","unstructured":"Kahng AB, Kang S, Kumar R, Sartori J (2010) Slack redistribution for graceful degradation under voltage overscaling. In Proc. 15th Asia and South Pacific Design Automation Conference (ASP-DAC). IEEE, pp. 825\u2013831"},{"key":"5734_CR22","unstructured":"Keramidas G, et al (2015) Clumsy value cache: an approximate memoization technique for mobile GPU fragment shaders. Proc. Workshop on Approximate Computing (WAPCO)"},{"key":"5734_CR23","doi-asserted-by":"crossref","unstructured":"Kim Y, Venkataramani S, Roy K, Raghunathan A (2016) Designing approximate circuits using clock overgating. In Proc. of the Design Automation Conference","DOI":"10.1145\/2897937.2898005"},{"key":"5734_CR24","doi-asserted-by":"crossref","unstructured":"Kulkarni P, Gupta P, Ercegovac MD (2011) Trading accuracy for power in a multiplier architecture. J Low Power Electron 7(4):490\u2013501","DOI":"10.1166\/jolpe.2011.1157"},{"key":"5734_CR25","doi-asserted-by":"crossref","unstructured":"Kulkarni P, Gupta P, Ercegovac M (2011) Trading accuracy for power with an underdesigned multiplier architecture. In Proc. 2011 24th Internatioal Conference on VLSI Design, pp. 346\u2013351","DOI":"10.1109\/VLSID.2011.51"},{"issue":"5","key":"5734_CR26","doi-asserted-by":"publisher","first-page":"754","DOI":"10.1109\/TCAD.2011.2179036","volume":"31","author":"KJ Lee","year":"2012","unstructured":"Lee KJ, Hsieh TY, Breuer MA (May 2012) Efficient overdetection elimination of acceptable faults for yield improvement. IEEE Trans Comput Aided Des Integr Circuits Syst 31(5):754\u2013764","journal-title":"IEEE Trans Comput Aided Des Integr Circuits Syst"},{"issue":"2","key":"5734_CR27","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/s11265-013-0736-4","volume":"73","author":"I Lee","year":"2013","unstructured":"Lee I, Kwon J, Park J, Park J (2013) Priority based error correction code (ECC) for the embedded SRAM memories in H.264 system. J Signal Process Syst 73(2):123\u2013136","journal-title":"J Signal Process Syst"},{"key":"5734_CR28","doi-asserted-by":"crossref","unstructured":"Maricau E, Gielen G (2013) Analog IC reliability in nanometer CMOS, Analog Circuits and Signal Processing, Springer Science+Business Media New York","DOI":"10.1007\/978-1-4614-6163-0"},{"key":"5734_CR29","doi-asserted-by":"crossref","unstructured":"Mittal S (2016) A survey of techniques for approximate computing. ACM Comput Surv (CSUR) 48(4):1\u201333","DOI":"10.1145\/2893356"},{"key":"5734_CR30","doi-asserted-by":"crossref","unstructured":"Palomino D, Shafique M, Susin A, Henkel J (2016) Thermal optimization using adaptive approximate computing for video coding. In Proc IEEE\/ACM Design, Automation & Test in Europe Conference & Exhibition (DATE)","DOI":"10.3850\/9783981537079_0786"},{"key":"5734_CR31","doi-asserted-by":"crossref","unstructured":"Ragavan R, Killian C, Sentieys O (2016) Adaptive overclocking and error correction based on dynamic speculation window. In Proc IEEE Computer Society Annual Symp on VLSI (ISVLSI)","DOI":"10.1109\/ISVLSI.2016.13"},{"key":"5734_CR32","doi-asserted-by":"crossref","unstructured":"Ragavan R, Barrois B, Killian C, Sentieys O (2017) Pushing the limits of voltage over-scaling for error resilient applications. In Proc. Design, Automation & Test in Europe Conference & Exhibition","DOI":"10.23919\/DATE.2017.7927036"},{"key":"5734_CR33","doi-asserted-by":"crossref","unstructured":"Ramasubramanian SG, Venkataramani S, Parandhaman A, Raghunathan A (2013) Relax-and-retime: a methodology for energy-efficient recovery based design. In Proc. 50th ACM\/EDAC\/IEEE Design Automation Conference (DAC). IEEE, pp. 1\u20136","DOI":"10.1145\/2463209.2488871"},{"key":"5734_CR34","doi-asserted-by":"crossref","unstructured":"Ringenburg M, et al (2015) \u201cMonitoring and debugging the quality of results in approximate programs\u201d, Proc ACM Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp. 399\u2013411","DOI":"10.1145\/2694344.2694365"},{"key":"5734_CR35","doi-asserted-by":"crossref","unstructured":"Shafique M, Hafiz R, Rehman S, ElHAroun W, Henkel J (2016) Cross-layer approximate computing: from logic to architectures, invited talk, June 05\u201309. In Proc. IEEE\/ACM Design Automation Conference (DAC), Austin, TX","DOI":"10.1145\/2897937.2906199"},{"key":"5734_CR36","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1109\/LCA.2014.2365204","volume":"14","author":"Q Shi","year":"2015","unstructured":"Shi Q, Hoffmann H, Khan O (2015) A HW-SW multicore architecture to tradeoff program accuracy and resilience overheads. IEEE Comput Archit Lett 14:85\u201389","journal-title":"IEEE Comput Archit Lett"},{"key":"5734_CR37","unstructured":"Sidiroglou S, Misailovic S, Hoffmann H, Rinard M (2011) Managing performance vs. accuracy trade-offs with loop perforation. In Proc. ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering (ESEC\/FSE), pp. 124\u2013134"},{"key":"5734_CR38","doi-asserted-by":"crossref","unstructured":"Sindia S, Agrawal VD, (2012) Tailoring tests for functional binning of integrated circuits. In Proc. 2012 IEEE 21st Asian Test Symposium, pp. 95\u2013100","DOI":"10.1109\/ATS.2012.78"},{"key":"5734_CR39","doi-asserted-by":"crossref","unstructured":"Teman A, Karakonstantis G, Giterman R, Meinerzhagen P, Burg A (2015) Energy versus data integrity tradeoffs in embedded high-density logic compatible dynamic memories. In Proc. of the Design, Automation & Test in Europe Conference & Exhibition","DOI":"10.7873\/DATE.2015.0783"},{"key":"5734_CR40","doi-asserted-by":"crossref","unstructured":"Vassiliadis V, et al. (2015) A programming model and runtime system for significance-aware energy-efficient computing. Proc. Workshop on Approximate Computing (WAPCO)","DOI":"10.1145\/2688500.2688546"},{"key":"5734_CR41","doi-asserted-by":"crossref","unstructured":"Venkataramani S, et al (2012) SALSA: systematic logic synthesis of approximate circuits. In Proc. IEEE\/ACM Design Automation Conference (DAC), pp. 796\u2013801","DOI":"10.1145\/2228360.2228504"},{"key":"5734_CR42","doi-asserted-by":"crossref","unstructured":"Venkataramani S, Roy K, Raghunathan A (2013) Substitute-and simplify: a unified design paradigm for approximate and quality configurable circuits. In Proc. Design, Automation and Test in Europe, DATE\u201913. EDA Consortium San Jose, CA, USA, pp. 1367\u20131372","DOI":"10.7873\/DATE.2013.280"},{"key":"5734_CR43","doi-asserted-by":"crossref","unstructured":"Wali I, Traiola M, Virazel A, Girard P, Barbareschi M, Bosio A (2017) Towards approximation during test of integrated circuits. In Proc. IEEE 20th International Symposium on Design and Diagnostics of Electronic Circuits Systems","DOI":"10.1109\/DDECS.2017.7934574"},{"key":"5734_CR44","doi-asserted-by":"crossref","unstructured":"Wan L Chen D (2012) Ccp: common case promotion for improved timing error resilience with energy efficiency. In Proc. the 2012 ACM\/IEEE International Symposium on Low Power Electronics and Design, ser. ISLPED \u201812. ACM, pp. 135\u2013140","DOI":"10.1145\/2333660.2333695"},{"key":"5734_CR45","doi-asserted-by":"crossref","unstructured":"Xu Q, Mytkowicz T, Sung Kim N (2016) Approximate Computing: a survey. IEEE Des Test Comput 33(1):8\u201322","DOI":"10.1109\/MDAT.2015.2505723"}],"container-title":["Journal of Electronic Testing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10836-018-5734-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-018-5734-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-018-5734-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T21:35:16Z","timestamp":1559252116000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10836-018-5734-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,31]]},"references-count":45,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,8]]}},"alternative-id":["5734"],"URL":"https:\/\/doi.org\/10.1007\/s10836-018-5734-9","relation":{},"ISSN":["0923-8174","1573-0727"],"issn-type":[{"value":"0923-8174","type":"print"},{"value":"1573-0727","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,31]]},"assertion":[{"value":"13 February 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 May 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 May 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}