{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T23:17:01Z","timestamp":1776122221225,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T00:00:00Z","timestamp":1725840000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,9,9]]},"DOI":"10.1145\/3670474.3685961","type":"proceedings-article","created":{"date-parts":[[2024,9,3]],"date-time":"2024-09-03T06:22:27Z","timestamp":1725344547000},"page":"1-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["HLSFactory: A Framework Empowering High-Level Synthesis Datasets for Machine Learning and Beyond"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6697-8517","authenticated-orcid":false,"given":"Stefan","family":"Abi-Karam","sequence":"first","affiliation":[{"name":"Georgia Institute of Technology and Georgia Tech Research Institute"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9168-0392","authenticated-orcid":false,"given":"Rishov","family":"Sarkar","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-9352-5810","authenticated-orcid":false,"given":"Allison","family":"Seigler","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-0991-6591","authenticated-orcid":false,"given":"Sean","family":"Lowe","sequence":"additional","affiliation":[{"name":"Arizona State University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2984-2098","authenticated-orcid":false,"given":"Zhigang","family":"Wei","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-1834-5612","authenticated-orcid":false,"given":"Hanqiu","family":"Chen","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2369-0836","authenticated-orcid":false,"given":"Nanditha","family":"Rao","sequence":"additional","affiliation":[{"name":"International Institute of Information Technology Bangalore"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8747-5214","authenticated-orcid":false,"given":"Lizy","family":"John","sequence":"additional","affiliation":[{"name":"The University of Texas at Austin"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2547-4424","authenticated-orcid":false,"given":"Aman","family":"Arora","sequence":"additional","affiliation":[{"name":"Arizona State University"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2541-8767","authenticated-orcid":false,"given":"Cong","family":"Hao","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology"}]}],"member":"320","published-online":{"date-parts":[[2024,9,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. PolyBench. https:\/\/web.cse.ohio-state.edu\/~pouchet.2\/software\/polybench\/"},{"key":"e_1_3_2_1_2_1","unstructured":"UCLA VAST Lab [n.d.]. UCLA-VAST\/AutoDSE. UCLA VAST Lab. https:\/\/github.com\/UCLA-VAST\/AutoDSE"},{"key":"e_1_3_2_1_3_1","unstructured":"Xilinx [n. d.]. Xilinx\/Merlin-Compiler. Xilinx. https:\/\/github.com\/Xilinx\/merlin-compiler"},{"key":"e_1_3_2_1_4_1","unstructured":"AMD\/Xilinx. 2021. Basic Examples for Vitis HLS. GitHub."},{"key":"e_1_3_2_1_5_1","unstructured":"AMD\/Xilinx. 2022. Vitis Accel Examples' Repository. GitHub."},{"key":"e_1_3_2_1_6_1","volume-title":"Thirty-Seventh Conference on Neural Information Processing Systems Datasets and Benchmarks Track.","author":"Bai Yunsheng","year":"2023","unstructured":"Yunsheng Bai, Atefeh Sohrabizadeh, Zongyue Qin, Ziniu Hu, Yizhou Sun, and Jason Cong. 2023. Towards a Comprehensive Benchmark for High-Level Synthesis Targeted to FPGAs. In Thirty-Seventh Conference on Neural Information Processing Systems Datasets and Benchmarks Track."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP54787.2022.00030"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM57271.2023.00029"},{"key":"e_1_3_2_1_9_1","volume-title":"Automation & Test in Europe Conference & Exhibition (DATE).","author":"Chhabria Vidya A.","unstructured":"Vidya A. Chhabria, Yanqing Zhang, Haoxing Ren, Ben Keller, Brucek Khailany, and Sachin S. Sapatnekar. 2021. MAVIREC: ML-Aided Vectored IR-Drop Estimation and Classification. In 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE)."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-26408-0_8"},{"key":"e_1_3_2_1_11_1","volume-title":"Practical Nonparametric Statistics","author":"Conover W.J.","unstructured":"W.J. Conover. 1999. Practical Nonparametric Statistics (3rd ed ed.). Wiley, New York.","edition":"3"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2018.00029"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","unstructured":"Steve Dai Yuan Zhou Hang Zhang Ecenur Ustun Evangeline F.Y. Young and Zhiru Zhang. 2018. Fast and Accurate Estimation of Quality of Results in High-Level Synthesis with Machine Learning. In 2018 IEEE 26th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM). 129--132. https:\/\/doi.org\/10.1109\/FCCM.2018.00029","DOI":"10.1109\/FCCM.2018.00029"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","unstructured":"Lorenzo Ferretti Jihye Kwon Giovanni Ansaloni Giuseppe Di Guglielmo Luca Carloni and Laura Pozzi. [n. d.]. DB4HLS: A Database of High-Level Synthesis Design Space Explorations. https:\/\/doi.org\/10.48550\/arXiv.2101.00587 arXiv:2101.00587 [cs]","DOI":"10.48550\/arXiv.2101.00587"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2016.7929519"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373087.3375378"},{"key":"e_1_3_2_1_17_1","volume-title":"Deep Learning for Logic Optimization Algorithms. In 2018 IEEE International Symposium on Circuits and Systems (ISCAS).","author":"Haaswijk Winston","year":"2018","unstructured":"Winston Haaswijk, Edo Collins, Benoit Seguin, Mathias Soeken, Fr\u00e9d\u00e9ric Kaplan, Sabine S\u00fcsstrunk, and Giovanni De Micheli. 2018. Deep Learning for Logic Optimization Algorithms. In 2018 IEEE International Symposium on Circuits and Systems (ISCAS)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2008.4541637"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","unstructured":"Ryan Kastner Janarbek Matai and Stephen Neuendorffer. 2018. Parallel Programming for FPGAs. https:\/\/doi.org\/10.48550\/arXiv.1805.03648 arXiv:arXiv:1805.03648","DOI":"10.48550\/arXiv.1805.03648"},{"key":"e_1_3_2_1_20_1","volume-title":"Machine Learning for Design Space Exploration and Optimization of Manycore Systems. In 2018 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD). 1--6.","author":"Kim Ryan Gary","year":"2018","unstructured":"Ryan Gary Kim, Janardhan Rao Doppa, and Partha Pratim Pande. 2018. Machine Learning for Design Space Exploration and Optimization of Manycore Systems. In 2018 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD). 1--6."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE54114.2022.9774682"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASP-DAC47756.2020.9045442"},{"key":"e_1_3_2_1_23_1","volume-title":"2016 26th International Conference on Field Programmable Logic and Applications (FPL).","author":"Liu Dong","year":"2016","unstructured":"Dong Liu and Benjamin Carrion Schafer. 2016. Efficient and reliable High-Level Synthesis Design Space Explorer for FPGAs. In 2016 26th International Conference on Field Programmable Logic and Applications (FPL)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC56929.2023.10247873"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2019.00069"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2014.6983050"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10071015"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM57271.2023.00010"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD57390.2023.10323651"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD56317.2022.00080"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","unstructured":"Atefeh Sohrabizadeh Cody Hao Yu Min Gao and Jason Cong. [n. d.]. AutoDSE: Enabling Software Programmers to Design Efficient FPGA Accelerators. https:\/\/doi.org\/10.48550\/arXiv.2009.14381 arXiv:2009.14381 [cs]","DOI":"10.48550\/arXiv.2009.14381"},{"key":"e_1_3_2_1_32_1","first-page":"1","article-title":"Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMap, and PaCMAP for Data Visualization","volume":"22","author":"Wang Yingfan","year":"2021","unstructured":"Yingfan Wang, Haiyang Huang, Cynthia Rudin, and Yaron Shaposhnik. 2021. Understanding How Dimension Reduction Tools Work: An Empirical Approach to Deciphering t-SNE, UMAP, TriMap, and PaCMAP for Data Visualization. Journal of Machine Learning Research 22, 201 (2021), 1--73. http:\/\/jmlr.org\/papers\/v22\/20-1061.html","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP57973.2023.00040"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 21st Austrian Workshop on Microelectronics (Austrochip)","author":"Wolf Clifford","year":"2013","unstructured":"Clifford Wolf and Johann Glaser. 2013. Yosys - a Free Verilog Synthesis Suite. In Proceedings of the 21st Austrian Workshop on Microelectronics (Austrochip). Linz, Austria."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3453688.3461495"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2022.3185540"},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of Machine Learning and Systems 2 (March","author":"Zhang Xiaofan","year":"2020","unstructured":"Xiaofan Zhang, Haoming Lu, Cong Hao, Jiachen Li, Bowen Cheng, Yuhong Li, Kyle Rupnow, Jinjun Xiong, Thomas Huang, Honghui Shi, Wen-Mei Hwu, and Deming Chen. 2020. SkyNet: A Hardware-Efficient Method for Object Detection and Tracking on Embedded Systems. Proceedings of Machine Learning and Systems 2 (March 2020), 216--229."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3174243.3174255"}],"event":{"name":"MLCAD '24: 2024 ACM\/IEEE International Symposium on Machine Learning for CAD","location":"Salt Lake City UT USA","acronym":"MLCAD '24","sponsor":["SIGDA ACM Special Interest Group on Design Automation","IEEE CEDA"]},"container-title":["Proceedings of the 2024 ACM\/IEEE International Symposium on Machine Learning for CAD"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3670474.3685961","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3670474.3685961","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T23:43:04Z","timestamp":1755906184000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3670474.3685961"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,9]]},"references-count":38,"alternative-id":["10.1145\/3670474.3685961","10.1145\/3670474"],"URL":"https:\/\/doi.org\/10.1145\/3670474.3685961","relation":{},"subject":[],"published":{"date-parts":[[2024,9,9]]},"assertion":[{"value":"2024-09-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}