{"id":"https://openalex.org/W7116773293","doi":"https://doi.org/10.1109/tetc.2025.3644804","title":"Runtime Termination Control in Stochastic Computing","display_name":"Runtime Termination Control in Stochastic Computing","publication_year":2025,"publication_date":"2025-12-22","ids":{"openalex":"https://openalex.org/W7116773293","doi":"https://doi.org/10.1109/tetc.2025.3644804"},"language":null,"primary_location":{"id":"doi:10.1109/tetc.2025.3644804","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2025.3644804","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Emerging Topics in Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5018194119","display_name":"Owen Hoffend","orcid":"https://orcid.org/0000-0002-3088-9862"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Owen S. Hoffend","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":"https://orcid.org/0000-0002-3088-9862","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016016785","display_name":"J. Hayes","orcid":null},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John P. Hayes","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA"],"raw_orcid":"https://orcid.org/0000-0002-4747-492X","affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI, USA","institution_ids":["https://openalex.org/I27837315"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5018194119"],"corresponding_institution_ids":["https://openalex.org/I27837315"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.6273298,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"14","issue":"1","first_page":"69","last_page":"79"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11321","display_name":"Error Correcting Code Techniques","score":0.9384999871253967,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11321","display_name":"Error Correcting Code Techniques","score":0.9384999871253967,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":0.005900000222027302,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.004699999932199717,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/stochastic-computing","display_name":"Stochastic computing","score":0.7800999879837036},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.7127000093460083},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6212999820709229},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.5953999757766724},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.5544000267982483},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.47600001096725464},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.42989999055862427}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.89410001039505},{"id":"https://openalex.org/C2780971903","wikidata":"https://www.wikidata.org/wiki/Q2933705","display_name":"Stochastic computing","level":3,"score":0.7800999879837036},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.7127000093460083},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6212999820709229},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.5953999757766724},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.5544000267982483},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.47600001096725464},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.45890000462532043},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.42989999055862427},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39800000190734863},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.3546999990940094},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.3463999927043915},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.33390000462532043},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.31540000438690186},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3091999888420105},{"id":"https://openalex.org/C81843906","wikidata":"https://www.wikidata.org/wiki/Q173156","display_name":"Digital electronics","level":3,"score":0.29829999804496765},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.2912999987602234},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2892000079154968},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2883000075817108},{"id":"https://openalex.org/C131017901","wikidata":"https://www.wikidata.org/wiki/Q170451","display_name":"Logic gate","level":2,"score":0.2687000036239624},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.25450000166893005}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tetc.2025.3644804","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tetc.2025.3644804","pdf_url":null,"source":{"id":"https://openalex.org/S2496326734","display_name":"IEEE Transactions on Emerging Topics in Computing","issn_l":"2168-6750","issn":["2168-6750","2376-4562"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Emerging Topics in Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7869955897331238,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G2085225894","display_name":null,"funder_award_id":"CCF-2006704","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W2040859863","https://openalex.org/W2055341514","https://openalex.org/W2077344647","https://openalex.org/W2098470668","https://openalex.org/W2101765144","https://openalex.org/W2117539524","https://openalex.org/W2120000030","https://openalex.org/W2402098947","https://openalex.org/W2518922124","https://openalex.org/W2533474659","https://openalex.org/W2614053718","https://openalex.org/W2792740111","https://openalex.org/W2913512976","https://openalex.org/W3001688831","https://openalex.org/W3013369163","https://openalex.org/W3036162145","https://openalex.org/W3043216033","https://openalex.org/W3047774572","https://openalex.org/W4213061603","https://openalex.org/W4247637688","https://openalex.org/W4319338665","https://openalex.org/W4389352542","https://openalex.org/W4390691092","https://openalex.org/W4392449477","https://openalex.org/W4400411658"],"related_works":[],"abstract_inverted_index":{"Stochastic":[0],"computing":[1,21],"(SC)":[2],"is":[3,74],"an":[4],"approximate":[5],"digital":[6],"design":[7],"method":[8,170],"that":[9,78,99,129,149,213,236],"processes":[10],"data":[11],"in":[12,185,233],"<italic":[13,36,49,71,102,134,154,197],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[14,37,50,72,88,103,135,155,159,198],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">N</i>-bit":[15],"pseudo-random":[16],"bitstreams.":[17],"Unlike":[18],"conventional":[19],"binary":[20],"(BC),":[22],"SC":[23,190,207],"has":[24],"a":[25,69,84,127,145,168,205,230,239],"valuable":[26],"property":[27],"called":[28,171],"progressive":[29],"precision":[30,184],"(PP)":[31],"where":[32],"the":[33,45,57,79,96,100,108,115,151,186,189,202],"bitstream":[34],"length":[35],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">N</i>":[38,51,73,104,136,156,199],"can":[39],"be":[40],"varied":[41],"continuously":[42],"without":[43,200],"changing":[44],"underlying":[46],"hardware.":[47],"Increasing":[48],"tends":[52],"to":[53,166,195],"reduce":[54,196],"error":[55,80,86,147],"at":[56,137],"cost":[58],"of":[59,95,183],"higher":[60],"latency":[61,217],"and":[62,132,157,179,218,228],"energy":[63,219,243],"usage.":[64],"To":[65,139],"exploit":[66],"PP,":[67],"typically":[68],"constant":[70],"manually":[75],"found":[76],"such":[77],"does":[81],"not":[82],"exceed":[83],"target":[85],"\u0404<sub":[87,158],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">max</sub>":[89],"when":[90],"averaged":[91],"over":[92],"all":[93],"runs":[94],"circuit.":[97],"Noting":[98],"optimal":[101],"varies":[105],"depending":[106],"on":[107],"circuit's":[109],"specific":[110],"input":[111,187],"values,":[112],"we":[113,121,142,211],"address":[114],"following":[116],"largely":[117],"unexplored":[118],"problem:":[119],"Can":[120],"achieve":[122],"better":[123],"performance":[124],"by":[125,221],"employing":[126],"circuit":[128,191],"automatically":[130],"calculates":[131],"adjusts":[133],"runtime?":[138],"this":[140,164],"end,":[141],"first":[143],"present":[144],"general":[146],"model":[148,165],"defines":[150],"relationship":[152],"between":[153],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">max</sub>.":[160],"We":[161],"then":[162],"use":[163],"develop":[167],"latency-reducing":[169],"PRET":[172,177,214],"(precision-based":[173],"runtime":[174],"early":[175],"termination).":[176],"finds":[178],"exploits":[180],"unused":[181],"bits":[182],"while":[188],"runs,":[192],"identifying":[193],"opportunities":[194],"increasing":[201],"error.":[203],"On":[204],"representative":[206],"image":[208],"processing":[209],"application,":[210],"demonstrate":[212],"reduces":[215],"both":[216],"usage":[220],"about":[222],"3.5x":[223],"with":[224],"no":[225],"accuracy":[226],"loss":[227],"only":[229],"1.63x":[231],"increase":[232],"area,":[234],"demonstrating":[235],"it":[237],"provides":[238],"favorable":[240],"trade-off":[241],"for":[242],"constrained":[244],"applications.":[245]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-12-22T00:00:00"}
