{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T15:14:24Z","timestamp":1791299664425,"version":"4.1.0"},"reference-count":17,"publisher":"IEEE","license":[{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,7,9]],"date-time":"2023-07-09T00:00:00Z","timestamp":1688860800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,7,9]]},"DOI":"10.1109\/dac56929.2023.10247797","type":"proceedings-article","created":{"date-parts":[[2023,9,15]],"date-time":"2023-09-15T17:31:31Z","timestamp":1694799091000},"page":"1-6","source":"Crossref","is-referenced-by-count":19,"title":["Automating Constraint-Aware Datapath Optimization using E-Graphs"],"prefix":"10.1109","author":[{"given":"Samuel","family":"Coward","sequence":"first","affiliation":[{"name":"Intel Corporation,Numerical Hardware Group"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"George A.","family":"Constantinides","sequence":"additional","affiliation":[{"name":"Imperial College London,Electrical and Electronic Engineering"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Theo","family":"Drane","sequence":"additional","affiliation":[{"name":"Intel Corporation,Numerical Hardware Group"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref13","doi-asserted-by":"crossref","DOI":"10.1109\/ARITH54963.2022.00016","article-title":"Automatic Datapath Optimization using E-Graphs","author":"coward","year":"2022"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2008.2003280"},{"key":"ref15","article-title":"Yosys-A Free Verilog Synthesis Suite","author":"wolf","year":"2013","journal-title":"Proceedings of AustroChip"},{"key":"ref14","author":"cousot","year":"2021","journal-title":"Principles of Abstract Interpretation"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89330-1_2"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/512950.512973"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2012.2188955"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ARITH.1999.762826"},{"key":"ref17","article-title":"DirectX-Specs","year":"2022","journal-title":"Tech Rep"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM53951.2022.9786123"},{"key":"ref8","volume":"9780120884780","author":"cooper","year":"2011","journal-title":"Engineering A Compiler Second Edition"},{"key":"ref7","article-title":"Combining E-Graphs with Abstract Interpretation","author":"coward","year":"2022"},{"key":"ref9","doi-asserted-by":"crossref","DOI":"10.1109\/CGO.2004.1281665","article-title":"LLVM: A compilation framework for lifelong program analysis & transformation","author":"lattner","year":"2004","journal-title":"International Symposium on Code Generation and Optimization CGO"},{"key":"ref4","article-title":"Techniques for program verification","author":"nelson","year":"1980","journal-title":"Ph D Dissertation"},{"key":"ref3","author":"farmwald","year":"1981","journal-title":"On the design of high performance digital arithmetic units"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1594834.1480915"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3434304"}],"event":{"name":"2023 60th ACM\/IEEE Design Automation Conference (DAC)","location":"San Francisco, CA, USA","start":{"date-parts":[[2023,7,9]]},"end":{"date-parts":[[2023,7,13]]}},"container-title":["2023 60th ACM\/IEEE Design Automation Conference (DAC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10247654\/10247655\/10247797.pdf?arnumber=10247797","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,2]],"date-time":"2023-10-02T17:42:19Z","timestamp":1696268539000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10247797\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,9]]},"references-count":17,"URL":"https:\/\/doi.org\/10.1109\/dac56929.2023.10247797","relation":{},"subject":[],"published":{"date-parts":[[2023,7,9]]}}}