Agile Simulation of Stochastic Computing Image Processing with Contingency Tables
The rapid computerized simulation of stochastic computing (SC) systems is a challenging problem. A method for agile simulation of SC image processing is proposed in this work. The input operands are processed with the aid of a correlation-controlled contingency table (CT) construct without using act...
Uloženo v:
| Vydáno v: | IEEE transactions on computer-aided design of integrated circuits and systems Ročník 42; číslo 10; s. 1 |
|---|---|
| Hlavní autoři: | , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
New York
IEEE
01.10.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Témata: | |
| ISSN: | 0278-0070, 1937-4151 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | The rapid computerized simulation of stochastic computing (SC) systems is a challenging problem. A method for agile simulation of SC image processing is proposed in this work. The input operands are processed with the aid of a correlation-controlled contingency table (CT) construct without using actual stochastic bit-streams. The proposed approach underlines the validity of CT simulation with (i) image compositing, (ii) pattern detection, and (iii) bilinear interpolation case studies. Using the corresponding error models, we emulate the state-of-the-art pseudo-random and quasi-random bit-streams. Experimental results show that the proposed approach achieves similar computation accuracy to the traditional SC simulation while performing runtime-and memory-efficient computations. The execution time reduces more than 200× for the image compositing task when emulating random bit-streams with CT. Pattern detection and bilinear interpolation further showed 76× and 22× lower memory usage, respectively, when employing CT. |
|---|---|
| AbstractList | The rapid computerized simulation of stochastic computing (SC) systems is a challenging problem. A method for agile simulation of SC image processing is proposed in this work. The input operands are processed with the aid of a correlation-controlled contingency table (CT) construct without using actual stochastic bit-streams. The proposed approach underlines the validity of CT simulation with 1) image compositing; 2) pattern detection; and 3) bilinear interpolation case studies. Using the corresponding error models, we emulate the state-of-the-art pseudo-random and quasi-random bit-streams. Experimental results show that the proposed approach achieves similar computation accuracy to the traditional SC simulation while performing runtime- and memory-efficient computations. The execution time reduces more than [Formula Omitted] for the image compositing task when emulating random bit-streams with CT. Pattern detection and bilinear interpolation further showed [Formula Omitted] and [Formula Omitted] lower memory usage, respectively, when employing CT. The rapid computerized simulation of stochastic computing (SC) systems is a challenging problem. A method for agile simulation of SC image processing is proposed in this work. The input operands are processed with the aid of a correlation-controlled contingency table (CT) construct without using actual stochastic bit-streams. The proposed approach underlines the validity of CT simulation with (i) image compositing, (ii) pattern detection, and (iii) bilinear interpolation case studies. Using the corresponding error models, we emulate the state-of-the-art pseudo-random and quasi-random bit-streams. Experimental results show that the proposed approach achieves similar computation accuracy to the traditional SC simulation while performing runtime-and memory-efficient computations. The execution time reduces more than 200× for the image compositing task when emulating random bit-streams with CT. Pattern detection and bilinear interpolation further showed 76× and 22× lower memory usage, respectively, when employing CT. |
| Author | Najafi, M. Hassan Gunes, Ece Olcay Aygun, Sercan Imani, Mohsen |
| Author_xml | – sequence: 1 givenname: Sercan orcidid: 0000-0002-4615-7914 surname: Aygun fullname: Aygun, Sercan organization: ECE Dept, Istanbul Technical Univ, Istanbul, Turkey – sequence: 2 givenname: M. Hassan orcidid: 0000-0002-4655-6229 surname: Najafi fullname: Najafi, M. Hassan organization: Sch. Comp. and Info, University of Louisiana at Lafayette, Lafayette, LA, USA – sequence: 3 givenname: Mohsen orcidid: 0000-0002-5761-0622 surname: Imani fullname: Imani, Mohsen organization: Department of Computer Science, University of California Irvine, Irvine, CA, USA – sequence: 4 givenname: Ece Olcay orcidid: 0000-0001-9186-7424 surname: Gunes fullname: Gunes, Ece Olcay organization: ECE Dept, Istanbul Technical Univ, Istanbul, Turkey |
| BookMark | eNp9kE1Lw0AURQepYFv9AYKLgOvU-U6yLPGrUFBp9sNkMtNOSTI1M0H6701sF-LC1YN373kPzgxMWtdqAG4RXCAEs4ciXz4uMMRkQTAliPALMEUZSWKKGJqAKcRJGkOYwCsw834PIaIMZ1PwsdzaWkcb2_S1DNa1kTPRJji1kz5YFeWuOfTBttto1citjt47p7T34-LLht2Qt2OqW3WMClnW2l-DSyNrr2_Ocw6K56cif43Xby-rfLmOFc5oiFMqJWeclbxEstIZ5BXJmEwqXBqTlFwZpKQmlWEUVowZmprKKEU4oxVOFJmD-9PZQ-c-e-2D2Lu-a4ePAqec0zRlCR5a6NRSnfO-00YcOtvI7igQFKM4MYoTozhxFjcwyR9G2fDjJnTS1v-SdyfSaq1_fYIUMp6Rb7SwfjE |
| CODEN | ITCSDI |
| CitedBy_id | crossref_primary_10_1109_TC_2023_3329998 crossref_primary_10_1109_TCAD_2024_3463544 crossref_primary_10_1002_cta_4168 crossref_primary_10_1109_TNANO_2024_3358395 crossref_primary_10_1109_TVLSI_2023_3348809 |
| Cites_doi | 10.1109/TVLSI.2018.2812214 10.1109/ASPDAC.2017.7858369 10.1109/SIU.2017.7960479 10.23919/DATE.2018.8342234 10.1109/SiPS.2015.7344982 10.1109/TVLSI.2013.2247429 10.1109/LSP.2015.2392123 10.1109/TCAD.2017.2778107 10.1109/JETCAS.2018.2844329 10.1109/IranianCEE.2015.7146308 10.1109/TCSII.2022.3146238 10.1109/JETCAS.2014.2361070 10.1109/TVLSI.2019.2929354 10.3390/atmos10030123 10.1145/2463209.2488901 10.1109/ICCD.2013.6657023 10.23919/DATE48585.2020.9116492 10.3906/elk-1805-195 10.1109/LCA.2015.2412553 10.1007/978-1-84882-935-0 10.1109/TVLSI.2016.2535313 10.1109/TC.2010.202 10.1145/3240765.3240797 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TCAD.2023.3243136 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998-Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1937-4151 |
| EndPage | 1 |
| ExternalDocumentID | 10_1109_TCAD_2023_3243136 10040569 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Air Force Office of Scientific Research funderid: 10.13039/100000181 – fundername: Department of the Navy, Office of Naval Research Grants grantid: N00014-21-1-2225; N00014-22-1-2067 – fundername: Semiconductor Research Corporation grantid: 2988.001 funderid: 10.13039/100000028 – fundername: Louisiana Board of Regents Support Fund grantid: LEQSF(2020-23)-RD-A-26 – fundername: Cisco Grant grantid: 2679379 – fundername: National Science Foundation (NSF) grantid: 2019511; 2127780 |
| GroupedDBID | --Z -~X 0R~ 29I 4.4 5GY 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS ACIWK ACNCT AENEX AGQYO AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS HZ~ IFIPE IPLJI JAVBF LAI M43 O9- OCL P2P PZZ RIA RIE RNS TN5 5VS AAYXX AETIX AGSQL AI. AIBXA ALLEH CITATION EJD H~9 IBMZZ ICLAB IFJZH VH1 VJK 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c294t-84aa6565b6b1ade906d395a7d2bff7b6cf1cae3df540d55f48fdfcc3654d27c3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 7 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001071466500026&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0278-0070 |
| IngestDate | Mon Nov 17 23:10:50 EST 2025 Tue Nov 18 21:32:24 EST 2025 Sat Nov 29 03:31:52 EST 2025 Wed Aug 27 02:18:24 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 10 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c294t-84aa6565b6b1ade906d395a7d2bff7b6cf1cae3df540d55f48fdfcc3654d27c3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-4615-7914 0000-0001-9186-7424 0000-0002-4655-6229 0000-0002-5761-0622 |
| PQID | 2866488572 |
| PQPubID | 85470 |
| PageCount | 1 |
| ParticipantIDs | crossref_citationtrail_10_1109_TCAD_2023_3243136 ieee_primary_10040569 crossref_primary_10_1109_TCAD_2023_3243136 proquest_journals_2866488572 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-10-01 |
| PublicationDateYYYYMMDD | 2023-10-01 |
| PublicationDate_xml | – month: 10 year: 2023 text: 2023-10-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on computer-aided design of integrated circuits and systems |
| PublicationTitleAbbrev | TCAD |
| PublicationYear | 2023 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 ref14 ref11 ref10 ref2 ref1 ref17 ref16 koopman (ref27) 2022 ref19 aygun (ref20) 2022 alaghi (ref18) 2015 ref24 ref23 ref26 ref25 ref22 ref21 ref8 ref7 ref9 ref4 ref3 ref6 ref5 jason h anderson (ref15) 2016 |
| References_xml | – ident: ref16 doi: 10.1109/TVLSI.2018.2812214 – year: 2022 ident: ref27 publication-title: Maximal length LFSR feedback terms – ident: ref5 doi: 10.1109/ASPDAC.2017.7858369 – ident: ref9 doi: 10.1109/SIU.2017.7960479 – ident: ref25 doi: 10.23919/DATE.2018.8342234 – ident: ref13 doi: 10.1109/SiPS.2015.7344982 – ident: ref10 doi: 10.1109/TVLSI.2013.2247429 – ident: ref11 doi: 10.1109/LSP.2015.2392123 – ident: ref1 doi: 10.1109/TCAD.2017.2778107 – ident: ref12 doi: 10.1109/JETCAS.2018.2844329 – ident: ref7 doi: 10.1109/IranianCEE.2015.7146308 – year: 2022 ident: ref20 publication-title: Github – ident: ref4 doi: 10.1109/TCSII.2022.3146238 – ident: ref23 doi: 10.1109/JETCAS.2014.2361070 – ident: ref3 doi: 10.1109/TVLSI.2019.2929354 – ident: ref26 doi: 10.3390/atmos10030123 – ident: ref2 doi: 10.1145/2463209.2488901 – start-page: 1550 year: 2016 ident: ref15 article-title: Effect of LFSR Seeding, Scrambling and Feedback Polynomial on Stochastic Computing Accuracy publication-title: Design Automation Test in Europe Conference Exhibition (DATE) – ident: ref19 doi: 10.1109/ICCD.2013.6657023 – ident: ref24 doi: 10.23919/DATE48585.2020.9116492 – year: 2015 ident: ref18 article-title: The logic of random pulses: Stochastic computing – ident: ref14 doi: 10.3906/elk-1805-195 – ident: ref22 doi: 10.1109/LCA.2015.2412553 – ident: ref21 doi: 10.1007/978-1-84882-935-0 – ident: ref8 doi: 10.1109/TVLSI.2016.2535313 – ident: ref6 doi: 10.1109/TC.2010.202 – ident: ref17 doi: 10.1145/3240765.3240797 |
| SSID | ssj0014529 |
| Score | 2.4423592 |
| Snippet | The rapid computerized simulation of stochastic computing (SC) systems is a challenging problem. A method for agile simulation of SC image processing is... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1 |
| SubjectTerms | Bit-stream processing Computational modeling Computed tomography Computer memory computer-aided simulation Contingency contingency table Contingency tables Correlation Error analysis Image processing Integrated circuit modeling Interpolation Logic gates Pseudorandom Simulation stochastic computing Stochastic processes |
| Title | Agile Simulation of Stochastic Computing Image Processing with Contingency Tables |
| URI | https://ieeexplore.ieee.org/document/10040569 https://www.proquest.com/docview/2866488572 |
| Volume | 42 |
| WOSCitedRecordID | wos001071466500026&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1937-4151 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014529 issn: 0278-0070 databaseCode: RIE dateStart: 19820101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEA62eNCDz4rVKjl4ErbdZ7I5FrEoSFFapLclTy3YrvQh-O_NZNNaEAVvy5KE3UwyM5nJ9w1CV_ZUxXMR8SDWJA1SYXQgojAPqDIh1UxFsbtE8_xA-_18NGKPHqzusDBaa3f5TLfh0eXyVSmXECrrALuZNdishmqUkgqstU4ZQAbRBVSAMtYuZJ_CjELWGdq_akOd8LZ1H5LI0TF_GyFXVeWHKnb2pbf_zy87QHvekcTdSvKHaEtPj9DuBr3gMXrqvtg9jwfjia_RhUuDB4tSvnJgZ8ZVRQfbFN9PrFrBHjQALyA8i4G5ymGv5CceAsRq3kDD3u3w5i7wJRQCGbN0EeQp59ZjywSx8lCahUQlLONUxcIYKog0keQ6UcY6birLTJobZaRMSJaqmMrkBNWn5VSfIhxplgthvcUkYanRlBui8lABLlUboXgThaspLaSnF4cqF2-FO2aErAApFCCFwkuhia7XXd4rbo2_Gjdg2jcaVjPeRK2V4Aq__eZFnBNiNVNG47Nfup2jHRi9upbXQvXFbKkv0Lb8WIzns0u3sr4Arn3L9g |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LSwMxEB60CurBt1ifOXgStu4j-8hRRKlYi-Ii3pY8VdBWbCv4781k01oQBW_LkpDdTDIzmcn3DcCRPVXxQkQ8iHVGAyqMDkQUFkGuTJhrpqLYXaK57-TdbvHwwG48WN1hYbTW7vKZbuGjy-WrvhxhqOwE2c2swWazMJdSGoc1XGuSNMAcogupIGmsXco-iRmF7KS0_9XCSuEt60AkkSNk_jZDrq7KD2XsLMzFyj-_bRWWvStJTmvZr8GM7q3D0hTB4Abcnj7aXU_unl99lS7SN-Ru2JdPHPmZSV3TwTYll69WsRAPG8AXGKAlyF3l0Ffyk5QIshpsQnlxXp61A19EIZAxo8OgoJxbny0VmZWI0izMVMJSnqtYGJOLTJpIcp0oY103laaGFkYZKZMspSrOZbIFjV6_p7eBRJoVQlh_MUkYNTrnJlNFqBCZqo1QvAnheEor6QnGsc7FS-UOGiGrUAoVSqHyUmjC8aTLW82u8VfjTZz2qYb1jDdhbyy4ym_AQRUXWWZ1U5rHO790O4SFdnndqTqX3atdWMSR6kt6e9AYvo_0PszLj-Hz4P3ArbIvdDDPPQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Agile+Simulation+of+Stochastic+Computing+Image+Processing+with+Contingency+Tables&rft.jtitle=IEEE+transactions+on+computer-aided+design+of+integrated+circuits+and+systems&rft.au=Aygun%2C+Sercan&rft.au=Najafi%2C+M.+Hassan&rft.au=Imani%2C+Mohsen&rft.au=Gunes%2C+Ece+Olcay&rft.date=2023-10-01&rft.pub=IEEE&rft.issn=0278-0070&rft.spage=1&rft.epage=1&rft_id=info:doi/10.1109%2FTCAD.2023.3243136&rft.externalDocID=10040569 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0278-0070&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0278-0070&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0278-0070&client=summon |