{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T09:58:57Z","timestamp":1740131937324,"version":"3.37.3"},"reference-count":36,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/100006602","name":"Air Force Research Laboratory (AFRL) and Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["FA8650-18-2-7860"],"award-info":[{"award-number":["FA8650-18-2-7860"]}],"id":[{"id":"10.13039\/100006602","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2024,1]]},"DOI":"10.1109\/tc.2023.3327504","type":"journal-article","created":{"date-parts":[[2023,10,30]],"date-time":"2023-10-30T18:24:28Z","timestamp":1698690268000},"page":"221-234","source":"Crossref","is-referenced-by-count":0,"title":["Cyclebite: Extracting Task Graphs From Unstructured Compute-Programs"],"prefix":"10.1109","volume":"73","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4819-9699","authenticated-orcid":false,"given":"Benjamin R.","family":"Willis","sequence":"first","affiliation":[{"name":"School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1075-897X","authenticated-orcid":false,"given":"Aviral","family":"Shrivastava","sequence":"additional","affiliation":[{"name":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1066-5578","authenticated-orcid":false,"given":"Joshua","family":"Mack","sequence":"additional","affiliation":[{"name":"Electrical and Computer Engineering Department, University of Arizona, Tuscon, AZ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4262-3938","authenticated-orcid":false,"given":"Shail","family":"Dave","sequence":"additional","affiliation":[{"name":"School of Computing and Augmented Intelligence, Arizona State University, Tempe, AZ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9859-7778","authenticated-orcid":false,"given":"Chaitali","family":"Chakrabarti","sequence":"additional","affiliation":[{"name":"School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0156-9392","authenticated-orcid":false,"given":"John","family":"Brunhaver","sequence":"additional","affiliation":[{"name":"School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"ref1","DOI":"10.1007\/3-540-45937-5_14"},{"doi-asserted-by":"publisher","key":"ref2","DOI":"10.1109\/PACT.2011.15"},{"doi-asserted-by":"publisher","key":"ref3","DOI":"10.1145\/2491956.2462176"},{"doi-asserted-by":"publisher","key":"ref4","DOI":"10.1109\/PACT.2011.9"},{"doi-asserted-by":"publisher","key":"ref5","DOI":"10.1145\/3306346.3322967"},{"doi-asserted-by":"publisher","key":"ref6","DOI":"10.1109\/ASE.2017.8115709"},{"doi-asserted-by":"publisher","key":"ref7","DOI":"10.1145\/2897824.2925952"},{"doi-asserted-by":"publisher","key":"ref8","DOI":"10.1145\/3373087.3375320"},{"doi-asserted-by":"publisher","key":"ref9","DOI":"10.1109\/SC.2012.20"},{"doi-asserted-by":"publisher","key":"ref10","DOI":"10.1109\/TC.2012.182"},{"year":"2023","author":"Willis","article-title":"Cyclebite","key":"ref11"},{"doi-asserted-by":"publisher","key":"ref12","DOI":"10.1145\/277651.277672"},{"doi-asserted-by":"publisher","key":"ref13","DOI":"10.1109\/71.113080"},{"doi-asserted-by":"publisher","key":"ref14","DOI":"10.1145\/1477926.1477930"},{"year":"2022","article-title":"Halide tutorial lesson 12: Using the GPU","key":"ref15"},{"key":"ref16","first-page":"1","article-title":"Polly\u2014Polyhedral optimization in LLVM","volume-title":"Proc. 1st Int. Workshop Polyhedral Compilation Techn. (IMPACT)","volume":"2011","author":"Grosser","year":"2011"},{"doi-asserted-by":"publisher","key":"ref17","DOI":"10.1109\/CGO51591.2021.9370308"},{"doi-asserted-by":"publisher","key":"ref18","DOI":"10.1109\/ISCA45697.2020.00024"},{"doi-asserted-by":"publisher","key":"ref19","DOI":"10.1145\/1735971.1736044"},{"doi-asserted-by":"publisher","key":"ref20","DOI":"10.1145\/3061639.3062195"},{"doi-asserted-by":"publisher","key":"ref21","DOI":"10.1109\/TC.2021.3057860"},{"year":"2022","article-title":"Getting started with Xilinx OpenCV in Vivado HLS","key":"ref22"},{"doi-asserted-by":"publisher","key":"ref23","DOI":"10.1145\/1562764.1562783"},{"year":"2021","author":"Uhrie","article-title":"Automatic computational domain detection","key":"ref24"},{"year":"2022","article-title":"llvm::basicblock","key":"ref25"},{"doi-asserted-by":"publisher","key":"ref26","DOI":"10.1145\/989393.989401"},{"year":"2022","article-title":"llvm-cov\u2014Emit coverage information","key":"ref27"},{"year":"2020","author":"Richard Uhrie","article-title":"Automated parallel kernel extraction from dynamic application traces","key":"ref28"},{"key":"ref29","article-title":"A rose by any other name would run just as long","volume-title":"Fosdem","author":"Brunhaver","year":"2020"},{"doi-asserted-by":"publisher","key":"ref30","DOI":"10.1145\/1273442.1250746"},{"doi-asserted-by":"publisher","key":"ref31","DOI":"10.1145\/173262.155102"},{"doi-asserted-by":"publisher","key":"ref32","DOI":"10.1145\/155090.155102"},{"year":"2023","author":"Meyer","article-title":"NVision","key":"ref33"},{"doi-asserted-by":"publisher","key":"ref34","DOI":"10.1109\/TC.2020.2986963"},{"doi-asserted-by":"publisher","key":"ref35","DOI":"10.1007\/978-3-540-30201-8_2"},{"year":"2023","article-title":"\u201cHalide,\u201d","key":"ref36"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/12\/10372122\/10301361.pdf?arnumber=10301361","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T03:45:29Z","timestamp":1705031129000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10301361\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1]]},"references-count":36,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tc.2023.3327504","relation":{},"ISSN":["0018-9340","1557-9956","2326-3814"],"issn-type":[{"type":"print","value":"0018-9340"},{"type":"electronic","value":"1557-9956"},{"type":"electronic","value":"2326-3814"}],"subject":[],"published":{"date-parts":[[2024,1]]}}}