{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T15:34:05Z","timestamp":1780673645307,"version":"3.54.1"},"reference-count":39,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"6","license":[{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100000780","name":"European Commission Horizon2020 Programme through the NeMeCo","doi-asserted-by":"publisher","award":["676240"],"award-info":[{"award-number":["676240"]}],"id":[{"id":"10.13039\/501100000780","id-type":"DOI","asserted-by":"publisher"}]},{"name":"MNEMOSENE","award":["780215"],"award-info":[{"award-number":["780215"]}]},{"name":"German Research Council through the Co4RTM","award":["450944241"],"award-info":[{"award-number":["450944241"]}]},{"name":"Cluster of Excellence \u201cCenter for Advancing Electronics Dresden.\u201d"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1109\/tcad.2021.3101464","type":"journal-article","created":{"date-parts":[[2021,8,2]],"date-time":"2021-08-02T20:23:56Z","timestamp":1627935836000},"page":"1674-1686","source":"Crossref","is-referenced-by-count":24,"title":["OCC: An Automated End-to-End Machine Learning Optimizing Compiler for Computing-In-Memory"],"prefix":"10.1109","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9226-0181","authenticated-orcid":false,"given":"Adam","family":"Siemieniuk","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, Technische Universiteit Eindhoven, Eindhoven, AZ, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8539-2397","authenticated-orcid":false,"given":"Lorenzo","family":"Chelini","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Technische Universiteit Eindhoven, Eindhoven, AZ, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5130-9855","authenticated-orcid":false,"given":"Asif Ali","family":"Khan","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Dresden University of Technology, Dresden, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5007-445X","authenticated-orcid":false,"given":"Jeronimo","family":"Castrillon","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Dresden University of Technology, Dresden, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andi","family":"Drebes","sequence":"additional","affiliation":[{"name":"Inria, &#x00C9;cole Normale Sup&#x00E9;rieure, Paris, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4506-5732","authenticated-orcid":false,"given":"Henk","family":"Corporaal","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Technische Universiteit Eindhoven, Eindhoven, AZ, The Netherlands"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3874-6003","authenticated-orcid":false,"given":"Tobias","family":"Grosser","sequence":"additional","affiliation":[{"name":"School of Informatics, University of Edinburgh, Edinburgh, U.K."}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Martin","family":"Kong","sequence":"additional","affiliation":[{"name":"School of Computer Science, University of Oklahoma, Norman, OK, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.121"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2018.022071131"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/HOTCHIPS.2019.8875643"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6463\/ab37b6"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1038\/s41467-020-16108-9"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1038\/s41565-020-0756-8"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TMSCS.2017.2771750"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.12"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2898064"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2908080.2908105"},{"key":"ref12","first-page":"578","article-title":"TVM: An automated end-to-end optimizing compiler for deep learning","volume-title":"Proc. 13th USENIX Symp. Oper. Syst. Design Implement. (OSDI)","author":"Chen"},{"key":"ref13","volume-title":"PlaidML","year":"2018"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3355606"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3469030"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/aisy.202000085"},{"key":"ref18","volume-title":"Teckyl: An MLIR Frontend for Tensor Operations","author":"Drebes","year":"2020"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3157733"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP.2017.7995254"},{"key":"ref21","volume-title":"cuDNN: Efficient primitives for deep learning","author":"Chetlur","year":"2014"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2018.2865352"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2021.3050715"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304049"},{"key":"ref25","volume-title":"WaveNet: A generative model for raw audio","author":"Oord","year":"2016"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.101"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840311"},{"key":"ref28","first-page":"951","article-title":"DeepCPU: Serving RNN-based deep learning models 10\u00d7 faster","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Zhang"},{"key":"ref29","first-page":"469","article-title":"McPAT: An integrated power, area, and timing modeling framework for multicore and manycore architectures","volume-title":"Proc. 42nd Annu. IEEE\/ACM Int. Symp. Microarchit.","author":"Li"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669117"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1116\/1.3301579"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.23919\/DATE48585.2020.9116464"},{"key":"ref33","first-page":"1","article-title":"TC-CIM: Empowering tensor comprehensions for computing-in-memory","volume-title":"Proc. 10th Int. Workshop Polyhedral Compilation Techn.","author":"Drebes"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ICRC.2018.8638612"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.13"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.55"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446049"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173171"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2019.2961643"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/43\/9778249\/09502921.pdf?arnumber=9502921","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,11]],"date-time":"2024-01-11T23:09:13Z","timestamp":1705014553000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9502921\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6]]},"references-count":39,"journal-issue":{"issue":"6"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2021.3101464","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"value":"0278-0070","type":"print"},{"value":"1937-4151","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6]]}}}