{"id":"https://openalex.org/W4282034278","doi":"https://doi.org/10.1145/3526241.3530344","title":"A Scalable, Deterministic Approach to Stochastic Computing","display_name":"A Scalable, Deterministic Approach to Stochastic Computing","publication_year":2022,"publication_date":"2022-06-02","ids":{"openalex":"https://openalex.org/W4282034278","doi":"https://doi.org/10.1145/3526241.3530344"},"language":"en","primary_location":{"id":"doi:10.1145/3526241.3530344","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3526241.3530344","pdf_url":null,"source":{"id":"https://openalex.org/S4363608736","display_name":"Proceedings of the Great Lakes Symposium on VLSI 2022","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2022","raw_type":"proceedings-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/A5024461498","display_name":"Yadu Kiran","orcid":null},"institutions":[{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]},{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yadu Kiran","raw_affiliation_strings":["University of Minnesota, Twin Cities, MN, USA"],"affiliations":[{"raw_affiliation_string":"University of Minnesota, Twin Cities, MN, USA","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103212398","display_name":"Marc D. Riedel","orcid":"https://orcid.org/0000-0002-3318-346X"},"institutions":[{"id":"https://openalex.org/I4210101327","display_name":"Twin Cities Orthopedics","ror":"https://ror.org/01en4s460","country_code":"US","type":"healthcare","lineage":["https://openalex.org/I4210101327"]},{"id":"https://openalex.org/I130238516","display_name":"University of Minnesota","ror":"https://ror.org/017zqws13","country_code":"US","type":"education","lineage":["https://openalex.org/I130238516"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Marc Riedel","raw_affiliation_strings":["University of Minnesota, Twin Cities, MN, USA"],"affiliations":[{"raw_affiliation_string":"University of Minnesota, Twin Cities, MN, USA","institution_ids":["https://openalex.org/I4210101327","https://openalex.org/I130238516"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5024461498"],"corresponding_institution_ids":["https://openalex.org/I130238516","https://openalex.org/I4210101327"],"apc_list":null,"apc_paid":null,"fwci":1.5119,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.80659066,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"45","last_page":"51"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11321","display_name":"Error Correcting Code Techniques","score":0.9994000196456909,"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.9994000196456909,"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9952999949455261,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11303","display_name":"Bayesian Modeling and Causal Inference","score":0.9864000082015991,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"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.8557565212249756},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.744970440864563},{"id":"https://openalex.org/keywords/randomness","display_name":"Randomness","score":0.6693590879440308},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5809133052825928},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5780704617500305},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5122241377830505},{"id":"https://openalex.org/keywords/offset","display_name":"Offset (computer science)","score":0.4836095869541168},{"id":"https://openalex.org/keywords/binary-number","display_name":"Binary number","score":0.4393237829208374},{"id":"https://openalex.org/keywords/logic-gate","display_name":"Logic gate","score":0.4321839213371277},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4249612092971802},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4202398657798767},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3813588619232178},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.20997753739356995},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.19589588046073914}],"concepts":[{"id":"https://openalex.org/C2780971903","wikidata":"https://www.wikidata.org/wiki/Q2933705","display_name":"Stochastic computing","level":3,"score":0.8557565212249756},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.744970440864563},{"id":"https://openalex.org/C125112378","wikidata":"https://www.wikidata.org/wiki/Q176640","display_name":"Randomness","level":2,"score":0.6693590879440308},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5809133052825928},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5780704617500305},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5122241377830505},{"id":"https://openalex.org/C175291020","wikidata":"https://www.wikidata.org/wiki/Q1156822","display_name":"Offset (computer science)","level":2,"score":0.4836095869541168},{"id":"https://openalex.org/C48372109","wikidata":"https://www.wikidata.org/wiki/Q3913","display_name":"Binary number","level":2,"score":0.4393237829208374},{"id":"https://openalex.org/C131017901","wikidata":"https://www.wikidata.org/wiki/Q170451","display_name":"Logic gate","level":2,"score":0.4321839213371277},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4249612092971802},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4202398657798767},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3813588619232178},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20997753739356995},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.19589588046073914},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3526241.3530344","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3526241.3530344","pdf_url":null,"source":{"id":"https://openalex.org/S4363608736","display_name":"Proceedings of the Great Lakes Symposium on VLSI 2022","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Great Lakes Symposium on VLSI 2022","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W2003056114","https://openalex.org/W2013098447","https://openalex.org/W2095463005","https://openalex.org/W2101765144","https://openalex.org/W2161593609","https://openalex.org/W2533474659","https://openalex.org/W2535919346","https://openalex.org/W2539422612","https://openalex.org/W2794935685","https://openalex.org/W2892341857","https://openalex.org/W2900009113","https://openalex.org/W3197618653","https://openalex.org/W4251846933","https://openalex.org/W4300378195","https://openalex.org/W6651316337"],"related_works":["https://openalex.org/W2375463041","https://openalex.org/W2385763152","https://openalex.org/W2503642292","https://openalex.org/W2470589840","https://openalex.org/W1595151633","https://openalex.org/W1547595128","https://openalex.org/W2000058275","https://openalex.org/W2370911386","https://openalex.org/W2032980190","https://openalex.org/W2116951845"],"abstract_inverted_index":{"Stochastic":[0],"computing":[1,89],"is":[2,64,82,97,108,113,189,201],"a":[3,27,99,135,148],"paradigm":[4],"in":[5,50,182],"which":[6,67],"logical":[7],"operations":[8,18,210],"are":[9,48],"performed":[10,21,211],"on":[11],"randomly":[12],"generated":[13],"bit":[14,46],"streams.":[15],"Complex":[16],"arithmetic":[17,209],"can":[19],"be":[20],"by":[22],"simple":[23],"logic":[24],"circuits,":[25],"with":[26,129,158,164,185,212],"much":[28],"smaller":[29],"area":[30,53,183],"footprint":[31],"than":[32],"conventional":[33,122],"binary":[34,194],"counterparts.":[35],"However,":[36,116],"the":[37,45,56,62,69,72,103,106,111,125,152,171,180,190],"random":[38],"or":[39],"pseudorandom":[40],"sources":[41],"required":[42],"to":[43,60,76,87,207],"generate":[44],"streams":[47],"costly":[49],"terms":[51],"of":[52,71,132,138,154,173,193,196],"and":[54,110,205],"offset":[55],"gains.":[57],"Also,":[58],"due":[59],"randomness,":[61],"computation":[63,104],"not":[65,98],"precise,":[66],"limits":[68],"applicability":[70],"paradigm.":[73],"Most":[74],"importantly,":[75],"achieve":[77],"reasonable":[78],"accuracy,":[79],"high":[80],"latency":[81,112,126,159],"necessitated.":[83],"Recently,":[84],"deterministic":[85,156],"approaches":[86],"stochastic":[88,123,213],"have":[90],"been":[91],"proposed.":[92],"They":[93],"demonstrated":[94],"that":[95,160,179],"randomness":[96],"requirement.":[100],"By":[101],"structuring":[102],"deterministically,":[105],"result":[107],"exact":[109],"greatly":[114],"reduced.":[115],"despite":[117],"being":[118],"an":[119],"improvement":[120,168],"over":[121],"techniques,":[124],"increases":[127,162],"quadratically":[128],"each":[130,165],"level":[131],"logic.":[133,214],"Beyond":[134],"few":[136],"levels":[137],"logic,":[139,175],"it":[140],"becomes":[141],"unmanageable.":[142],"In":[143],"this":[144],"paper,":[145],"we":[146,177],"present":[147],"method":[149],"for":[150],"approximating":[151],"results":[153],"their":[155],"method,":[157],"only":[161],"linearly":[163],"level.":[166],"The":[167,198],"comes":[169],"at":[170],"cost":[172],"additional":[174],"but":[176],"demonstrate":[178],"increase":[181],"scales":[184],"\u221an,":[186],"where":[187],"n":[188],"equivalent":[191],"number":[192],"bits":[195],"precision.":[197],"new":[199],"approach":[200],"general,":[202],"efficient,":[203],"composable,":[204],"applicable":[206],"all":[208]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
