{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T06:00:50Z","timestamp":1780639250264,"version":"3.54.1"},"reference-count":30,"publisher":"IEEE","license":[{"start":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T00:00:00Z","timestamp":1776643200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T00:00:00Z","timestamp":1776643200000},"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":[[2026,4,20]]},"DOI":"10.23919\/date69613.2026.11539346","type":"proceedings-article","created":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T19:53:10Z","timestamp":1780602790000},"page":"1-7","source":"Crossref","is-referenced-by-count":0,"title":["DAPO: Design Structure-Aware Pass Ordering for HLS via Contrastive and Reinforcement Learning"],"prefix":"10.23919","author":[{"given":"Jinming","family":"Ge","sequence":"first","affiliation":[{"name":"The Hong Kong University of Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Linfeng","family":"Du","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Likith","family":"Anaparty","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology (Palakkad)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shangkun","family":"Li","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tingyuan","family":"Liang","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Afzal","family":"Ahmad","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vivek","family":"Chaturvedi","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology (Palakkad)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sharad","family":"Sinha","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology (Goa)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhiyao","family":"Xie","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jiang","family":"Xu","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology (Guangzhou)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3524108"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3174243.3174264"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1950413.1950423"},{"key":"ref4","volume-title":"Vitis High-Level Synthesis User Guide","year":"2020"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3620665.3640392"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/3453688.3461495"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3570925"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2013.50"},{"key":"ref9","first-page":"70","article-title":"Autophase: Juggling hls phase orderings in random forests with deep reinforcement learning","volume-title":"Proceedings of Machine Learning and Systems","volume":"2","author":"Haj-Ali"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD57390.2023.10323853"},{"key":"ref11","first-page":"20746","article-title":"Learning compiler pass orders using coreset and normalized value prediction","volume-title":"International Conference on Machine Learning","author":"Liang"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD45719.2019.8942136"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2021.3065902"},{"key":"ref14","volume-title":"Advanced compiler design implementation","author":"Muchnick","year":"1997"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-93417-4_38"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3418463"},{"key":"ref17","article-title":"Proximal policy optimization algorithms","author":"Schulman","year":"2017"},{"key":"ref18","article-title":"Fast graph representation learning with PyTorch Geometric","volume-title":"ICLR Workshop on Representation Learning on Graphs and Manifolds","author":"Fey"},{"key":"ref19","article-title":"RLlib flow: Distributed reinforcement learning is a dataflow problem","volume-title":"Conference on Neural Information Processing Systems (NeurIPS)","author":"Wu"},{"key":"ref20","first-page":"1","article-title":"Polybench: The polyhedral benchmark suite","volume":"437","author":"Pouchet","year":"2012"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2014.6983050"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/3174243.3174255"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2008.4541637"},{"issue":"1","key":"ref24","first-page":"2171","article-title":"Deap: Evolutionary algorithms made easy","volume":"13","author":"Fortin","year":"2012","journal-title":"The Journal of Machine Learning Research"},{"key":"ref25","article-title":"Semi-supervised classification with graph convolutional networks","author":"Kipf","year":"2016"},{"key":"ref26","first-page":"13260","article-title":"Principal neighbourhood aggregation for graph nets","volume":"33","author":"Corso","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400705"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS55109.2022.00012"},{"key":"ref29","first-page":"2244","article-title":"Programl: A graph-based program representation for data flow analysis and compiler optimizations","volume-title":"International Conference on Machine Learning","author":"Cummins"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.23919\/DATE58400.2024.10546555"}],"event":{"name":"2026 Design, Automation &amp; Test in Europe Conference (DATE)","location":"Verona, Italy","start":{"date-parts":[[2026,4,20]]},"end":{"date-parts":[[2026,4,22]]}},"container-title":["2026 Design, Automation &amp;amp; Test in Europe Conference (DATE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/11539023\/11539024\/11539346.pdf?arnumber=11539346","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T05:09:22Z","timestamp":1780636162000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11539346\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,20]]},"references-count":30,"URL":"https:\/\/doi.org\/10.23919\/date69613.2026.11539346","relation":{},"subject":[],"published":{"date-parts":[[2026,4,20]]}}}