{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,26]],"date-time":"2025-08-26T20:10:19Z","timestamp":1756239019359,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,6,19]],"date-time":"2024-06-19T00:00:00Z","timestamp":1718755200000},"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,6,19]]},"DOI":"10.1145\/3665283.3665284","type":"proceedings-article","created":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T18:28:00Z","timestamp":1718648880000},"page":"10-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["BraggHLS: High-Level Synthesis for Low-Latency Deep Neural Networks for Experimental Science"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-3450-2847","authenticated-orcid":false,"given":"Maksim","family":"Levental","sequence":"first","affiliation":[{"name":"University of Chicago, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-6960-6651","authenticated-orcid":false,"given":"Arham","family":"Khan","sequence":"additional","affiliation":[{"name":"University of Chicago, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6781-7432","authenticated-orcid":false,"given":"Ryan","family":"Chard","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1904-5383","authenticated-orcid":false,"given":"Kazutomo","family":"Yoshii","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7370-4805","authenticated-orcid":false,"given":"Kyle","family":"Chard","sequence":"additional","affiliation":[{"name":"University of Chicago, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2129-5269","authenticated-orcid":false,"given":"Ian","family":"Foster","sequence":"additional","affiliation":[{"name":"University of Chicago, United States"}]}],"member":"320","published-online":{"date-parts":[[2024,6,19]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Create placed and routed DCP to cross SLR. https:\/\/www.rapidwright.io\/docs\/SLR_Crosser_DCP_Creator_Tutorial.html. Accessed: 2022-10-15."},{"key":"e_1_3_2_1_2_1","unstructured":"2021. UltraScale Architecture DSP Slice. Technical Report. XiLinx. https:\/\/docs.xilinx.com\/v\/u\/en-US\/ug579-ultrascale-dsp"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s41781-020-00039-7"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","unstructured":"Mart\u00edn Abadi TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems. https:\/\/doi.org\/10.48550\/ARXIV.1603.04467","DOI":"10.48550\/ARXIV.1603.04467"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-021-00444-8"},{"key":"e_1_3_2_1_6_1","first-page":"1","article-title":"Scheduling algorithms for high-level synthesis","volume":"5","author":"Baruch Zoltan","year":"1996","unstructured":"Zoltan Baruch. 1996. Scheduling algorithms for high-level synthesis. ACAM Scientific Journal 5, 1-2 (1996), 48\u201357.","journal-title":"ACAM Scientific Journal"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2022.3178580"},{"key":"e_1_3_2_1_8_1","unstructured":"Uday Bondhugula. Polyhedral compilation opportunities in MLIR. https:\/\/acohen.gitlabpages.inria.fr\/impact\/impact2020\/slides\/IMPACT_2020_keynote.pdf."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2514740"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","unstructured":"Tianqi Chen MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems. https:\/\/doi.org\/10.48550\/ARXIV.1512.01274","DOI":"10.48550\/ARXIV.1512.01274"},{"key":"e_1_3_2_1_11_1","unstructured":"LHCb Collaboration. 2020. Comparison of particle selection algorithms for the LHCb Upgrade. Technical Report. https:\/\/cds.cern.ch\/record\/2746789"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3174243.3174268"},{"key":"e_1_3_2_1_13_1","volume-title":"Reflections on 10 Years of FloPoCo. In IEEE 26th Symposium on Computer Arithmetic. 187\u2013189","author":"de Dinechin Florent","year":"2019","unstructured":"Florent de Dinechin. 2019. Reflections on 10 Years of FloPoCo. In IEEE 26th Symposium on Computer Arithmetic. 187\u2013189."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/13\/07\/P07027"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586110"},{"key":"e_1_3_2_1_16_1","volume-title":"NIPS Workshop on High-energy Physics and Machine Learning, Vol.\u00a042","author":"Gligorov Vladimir","year":"2015","unstructured":"Vladimir Gligorov. 2015. Real-time data analysis at the LHC: present and future. In NIPS Workshop on High-energy Physics and Machine Learning, Vol.\u00a042. 1\u201318."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/8\/02\/P02013"},{"key":"e_1_3_2_1_18_1","volume-title":"Square Kilometre Array: The radio telescope of the XXI century. Astronomy reports 61, 4","author":"Keith Grainge","year":"2017","unstructured":"Keith Grainge 2017. Square Kilometre Array: The radio telescope of the XXI century. Astronomy reports 61, 4 (2017), 288\u2013296."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/16\/01\/p01025"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","unstructured":"Momoko Hattori Naoki Kobayashi and Ryosuke Sato. Gradual Tensor Shape Checking. https:\/\/doi.org\/10.48550\/ARXIV.2203.08402","DOI":"10.48550\/ARXIV.2203.08402"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","unstructured":"Sergey Ioffe and Christian Szegedy. Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift. https:\/\/doi.org\/10.48550\/ARXIV.1502.03167","DOI":"10.48550\/ARXIV.1502.03167"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","unstructured":"Chris Lattner MLIR: A compiler infrastructure for the end of Moore\u2019s Law. https:\/\/doi.org\/10.48550\/ARXIV.2002.11054","DOI":"10.48550\/ARXIV.2002.11054"},{"key":"e_1_3_2_1_23_1","volume-title":"Xilinx ultrascale: The next-generation architecture for your next-generation architecture. Xilinx White Paper WP435 143","author":"Steve Leibson","year":"2013","unstructured":"Steve Leibson 2013. Xilinx ultrascale: The next-generation architecture for your next-generation architecture. Xilinx White Paper WP435 143 (2013)."},{"key":"e_1_3_2_1_24_1","volume-title":"Exploring physics of ferroelectric domain walls in real time: Deep learning enabled scanning probe microscopy. Advanced Science","author":"Yongtao Liu","year":"2022","unstructured":"Yongtao Liu 2022. Exploring physics of ferroelectric domain walls in real time: Deep learning enabled scanning probe microscopy. Advanced Science (2022)."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/DLS49591.2019.00008"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1107\/S2052252521011258"},{"volume-title":"Ground-based and Airborne Telescopes IX, Vol.\u00a012182","author":"J McMullin","key":"e_1_3_2_1_27_1","unstructured":"J McMullin 2022. The Square Kilometre Array project update. In Ground-based and Airborne Telescopes IX, Vol.\u00a012182. SPIE, 263\u2013271."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2513673"},{"key":"e_1_3_2_1_29_1","unstructured":"Julian Oppermann. 2019. Advances in ILP-based Modulo Scheduling for High-Level Synthesis. Ph.\u00a0D. Dissertation. Technische Universit\u00e4t Darmstadt. http:\/\/tuprints.ulb.tu-darmstadt.de\/9272\/"},{"key":"e_1_3_2_1_30_1","volume-title":"European LLVM Developers\u2019 Meeting.","author":"Oppermann Julian","year":"2022","unstructured":"Julian Oppermann 2022. How to make hardware with maths: An introduction to CIRCT\u2019s scheduling infrastructure. In European LLVM Developers\u2019 Meeting."},{"key":"e_1_3_2_1_31_1","volume-title":"31st Conference on Neural Information Processing Systems.","author":"Paszke Adam","year":"2017","unstructured":"Adam Paszke 2017. Automatic differentiation in PyTorch. In 31st Conference on Neural Information Processing Systems."},{"volume-title":"SC\u201918","author":"M Patton","key":"e_1_3_2_1_32_1","unstructured":"Robert\u00a0M Patton 2018. 167-Pflops deep learning for electron microscopy: From learning physics to atomic manipulation. In SC\u201918. IEEE, 638\u2013648."},{"key":"e_1_3_2_1_33_1","volume-title":"DaCeML: A Data-Centric Optimization Framework for Machine Learning. In 36th ACM International Conference on Supercomputing.","author":"Rausch Oliver","year":"2022","unstructured":"Oliver Rausch 2022. DaCeML: A Data-Centric Optimization Framework for Machine Learning. In 36th ACM International Conference on Supercomputing."},{"key":"e_1_3_2_1_34_1","unstructured":"Benjamin\u00a0John Rosser. Cocotb: a Python-based digital logic verification framework. https:\/\/docs.cocotb.org."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/3195638.3195659"},{"key":"e_1_3_2_1_36_1","unstructured":"Sean Silva and Anush Elangovan. Torch-MLIR. https:\/\/mlir.llvm.org\/OpenMeetings\/2021-10-07-The-Torch-MLIR-project.pdf."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-16214-0_42"},{"key":"e_1_3_2_1_38_1","unstructured":"Stephen Williams. Icarus Verilog 1998\u20132020. http:\/\/iverilog.icarus.com."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3489517.3530631"},{"volume-title":"High-Level Synthesis","author":"Zhiru Zhang","key":"e_1_3_2_1_40_1","unstructured":"Zhiru Zhang 2008. AutoPilot: A Platform-Based ESL Synthesis System. In High-Level Synthesis. Springer Netherlands, Dordrecht, 99\u2013112."}],"event":{"name":"HEART 2024: 14th International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies","acronym":"HEART 2024","location":"Porto Portugal"},"container-title":["14th International Symposium on Highly Efficient Accelerators and Reconfigurable Technologies (HEART 24))"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3665283.3665284","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3665283.3665284","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,26]],"date-time":"2025-08-26T19:37:39Z","timestamp":1756237059000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3665283.3665284"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,19]]},"references-count":40,"alternative-id":["10.1145\/3665283.3665284","10.1145\/3665283"],"URL":"https:\/\/doi.org\/10.1145\/3665283.3665284","relation":{},"subject":[],"published":{"date-parts":[[2024,6,19]]},"assertion":[{"value":"2024-06-19","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}