{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T07:09:45Z","timestamp":1761894585649,"version":"build-2065373602"},"reference-count":35,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T00:00:00Z","timestamp":1648771200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100001807","name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de S\u00e3o Paulo","doi-asserted-by":"publisher","award":["2018\/24177-0"],"award-info":[{"award-number":["2018\/24177-0"]}],"id":[{"id":"10.13039\/501100001807","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["438445\/2018-0"],"award-info":[{"award-number":["438445\/2018-0"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Sustainable Computing: Informatics and Systems"],"published-print":{"date-parts":[[2022,4]]},"DOI":"10.1016\/j.suscom.2022.100701","type":"journal-article","created":{"date-parts":[[2022,3,5]],"date-time":"2022-03-05T02:15:34Z","timestamp":1646446534000},"page":"100701","update-policy":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["SmartApprox: Learning-based configuration of approximate memories for\u00a0energy-efficient execution"],"prefix":"10.1016","volume":"34","author":[{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0001-6036-4031","authenticated-orcid":false,"given":"Jo\u00e3o","family":"Fabr\u00edcio Filho","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0003-3048-8310","authenticated-orcid":false,"given":"Isa\u00edas","family":"Felzmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/2.zoppoz.workers.dev:443\/https\/orcid.org\/0000-0002-5564-698X","authenticated-orcid":false,"given":"Lucas","family":"Wanner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.suscom.2022.100701_b1","series-title":"Dependable Embedded Systems","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1007\/978-3-030-52017-5_22","article-title":"Hardware\/software codesign for energy efficiency and robustness: from error-tolerant computing to approximate computing","author":"Rahimi","year":"2021"},{"key":"10.1016\/j.suscom.2022.100701_b2","series-title":"POMACS","first-page":"1","article-title":"Understanding reduced-voltage operation in modern dram devices","author":"Chang","year":"2017"},{"issue":"4","key":"10.1016\/j.suscom.2022.100701_b3","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1145\/2248487.1950391","article-title":"Flikker: saving DRAM refresh-power through critical data partitioning","volume":"47","author":"Liu","year":"2012","journal-title":"ACM SIGPLAN"},{"key":"10.1016\/j.suscom.2022.100701_b4","series-title":"MICRO","first-page":"166","article-title":"EDEN: enabling energy-efficient, high-performance deep neural network inference using approximate DRAM","author":"Koppula","year":"2019"},{"issue":"4","key":"10.1016\/j.suscom.2022.100701_b5","first-page":"1","article-title":"A survey of techniques for approximate computing","volume":"48","author":"Mittal","year":"2016","journal-title":"ACM CSUR"},{"issue":"1","key":"10.1016\/j.suscom.2022.100701_b6","first-page":"8","article-title":"Approximate computing: A survey","volume":"33","author":"Xu","year":"2016","journal-title":"IEEE D&T"},{"key":"10.1016\/j.suscom.2022.100701_b7","series-title":"Information Storage: A Multidisciplinary Perspective","first-page":"111","article-title":"Approximate memory: data storage in the context of approximate computing","author":"Froehlich","year":"2019"},{"key":"10.1016\/j.suscom.2022.100701_b8","series-title":"PLDI","first-page":"164","article-title":"Enerj: approximate data types for safe and general low-power computation","author":"Sampson","year":"2011"},{"key":"10.1016\/j.suscom.2022.100701_b9","series-title":"ISCA","first-page":"497","article-title":"Relax: An architectural framework for software recovery of hardware faults","author":"De Kruijf","year":"2010"},{"issue":"10","key":"10.1016\/j.suscom.2022.100701_b10","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1145\/2398857.2384676","article-title":"Energy types","volume":"47","author":"Cohen","year":"2012","journal-title":"ACM SIGPLAN"},{"issue":"4","key":"10.1016\/j.suscom.2022.100701_b11","first-page":"980","article-title":"Approximate memory compression","volume":"28","author":"Ranjan","year":"2020","journal-title":"IEEE TVLSI"},{"key":"10.1016\/j.suscom.2022.100701_b12","doi-asserted-by":"crossref","first-page":"556","DOI":"10.1016\/j.future.2020.07.029","article-title":"AxRAM: A lightweight implicit interface for approximate data access","volume":"113","author":"Fabr\u00edcio Filho","year":"2020","journal-title":"FGCS"},{"key":"10.1016\/j.suscom.2022.100701_b13","series-title":"GLSVLSI","first-page":"129","article-title":"Crash skipping: a minimal-cost framework for efficient error recovery in approximate computing environments","author":"Verdeja Herms","year":"2019"},{"issue":"1","key":"10.1016\/j.suscom.2022.100701_b14","first-page":"273","article-title":"DART: A framework for determining approximation levels in an approximable memory hierarchy","volume":"28","author":"Yarmand","year":"2020","journal-title":"IEEE TVLSI"},{"key":"10.1016\/j.suscom.2022.100701_b15","series-title":"DATE","first-page":"785","article-title":"Adam: adaptive approximation management for the non-volatile memory hierarchies","author":"Teimoori","year":"2018"},{"key":"10.1016\/j.suscom.2022.100701_b16","series-title":"DATE","first-page":"1575","article-title":"Using machine learning for quality configurable approximate computing","author":"Masadeh","year":"2019"},{"issue":"1","key":"10.1016\/j.suscom.2022.100701_b17","first-page":"2","article-title":"A taxonomy of general purpose approximate computing techniques","volume":"10","author":"Moreau","year":"2018","journal-title":"IEEE LES"},{"issue":"1","key":"10.1016\/j.suscom.2022.100701_b18","first-page":"51","article-title":"Measuring the impact of memory errors on application performance","volume":"16","author":"Gottscho","year":"2017","journal-title":"IEEE CAL"},{"key":"10.1016\/j.suscom.2022.100701_b19","series-title":"CGO","first-page":"56","article-title":"Aloe: verifying reliability of approximate programs in the presence of recovery mechanisms","author":"Joshi","year":"2020"},{"key":"10.1016\/j.suscom.2022.100701_b20","series-title":"ASPLOS","first-page":"301","article-title":"Architecture support for disciplined approximate programming","author":"Esmaeilzadeh","year":"2012"},{"key":"10.1016\/j.suscom.2022.100701_b21","series-title":"OOPSLA","first-page":"470","article-title":"Probability type inference for flexible approximate programming","author":"Boston","year":"2015"},{"key":"10.1016\/j.suscom.2022.100701_b22","series-title":"LCTES","first-page":"148","article-title":"Approxsymate: path sensitive program approximation using symbolic execution","author":"De Silva","year":"2019"},{"key":"10.1016\/j.suscom.2022.100701_b23","series-title":"ARCS","first-page":"35","article-title":"Transparent resilience for approximate DRAM","volume":"vol. 12800","author":"Fabr\u00edcio Filho","year":"2021"},{"issue":"2","key":"10.1016\/j.suscom.2022.100701_b24","first-page":"434","article-title":"OPTIMA: An approach for online management of cache approximation levels in approximate processing systems","volume":"29","author":"Yarmand","year":"2021","journal-title":"IEEE TVLSI"},{"issue":"3S","key":"10.1016\/j.suscom.2022.100701_b25","first-page":"554","article-title":"Rumba: An online quality management system for approximate computing","volume":"43","author":"Khudia","year":"2016","journal-title":"ACM SIGARCH"},{"key":"10.1016\/j.suscom.2022.100701_b26","series-title":"MICRO","first-page":"1","article-title":"Approxilyzer: towards a systematic framework for instruction-level approximate computing and its application to hardware resiliency","author":"Venkatagiri","year":"2016"},{"key":"10.1016\/j.suscom.2022.100701_b27","series-title":"DATE","first-page":"491","article-title":"AxPIKE: instruction-level injection and evaluation of approximate computing","author":"Felzmann","year":"2021"},{"issue":"1","key":"10.1016\/j.suscom.2022.100701_b28","first-page":"45","article-title":"Ramulator: A fast and extensible DRAM simulator","volume":"15","author":"Kim","year":"2016","journal-title":"IEEE CAL"},{"year":"2012","series-title":"Drampower: open-source DRAM power & energy estimation tool","author":"Chandrasekar","key":"10.1016\/j.suscom.2022.100701_b29"},{"issue":"2","key":"10.1016\/j.suscom.2022.100701_b30","first-page":"60","article-title":"Axbench: A multiplatform benchmark suite for approximate computing","volume":"34","author":"Yazdanbakhsh","year":"2017","journal-title":"IEEE D&T"},{"year":"2015","series-title":"The computer language benchmarks game","author":"Gouy","key":"10.1016\/j.suscom.2022.100701_b31"},{"year":"2008","series-title":"Collective benchmark (cbench)","author":"Fursin","key":"10.1016\/j.suscom.2022.100701_b32"},{"key":"10.1016\/j.suscom.2022.100701_b33","series-title":"WWC","first-page":"3","article-title":"Mibench: A free, commercially representative embedded benchmark suite","author":"Guthaus","year":"2001"},{"year":"2012","series-title":"Polybench: the polyhedral benchmark suite","author":"Pouchet","key":"10.1016\/j.suscom.2022.100701_b34"},{"issue":"2","key":"10.1016\/j.suscom.2022.100701_b35","first-page":"462","article-title":"Energy-efficient reduce-and-rank using input-adaptive approximations","volume":"25","author":"Raha","year":"2017","journal-title":"IEEE TVLSI"}],"container-title":["Sustainable Computing: Informatics and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S2210537922000427?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/api.elsevier.com\/content\/article\/PII:S2210537922000427?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T05:31:15Z","timestamp":1761888675000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/linkinghub.elsevier.com\/retrieve\/pii\/S2210537922000427"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4]]},"references-count":35,"alternative-id":["S2210537922000427"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1016\/j.suscom.2022.100701","relation":{},"ISSN":["2210-5379"],"issn-type":[{"type":"print","value":"2210-5379"}],"subject":[],"published":{"date-parts":[[2022,4]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"SmartApprox: Learning-based configuration of approximate memories for\u00a0energy-efficient execution","name":"articletitle","label":"Article Title"},{"value":"Sustainable Computing: Informatics and Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1016\/j.suscom.2022.100701","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2022 Elsevier Inc. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"100701"}}