{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T12:47:52Z","timestamp":1781354872876,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,2,12]],"date-time":"2023-02-12T00:00:00Z","timestamp":1676160000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"CNS","award":["2009057"],"award-info":[{"award-number":["2009057"]}]},{"name":"DIRA-ECI","award":["DEC21-CI-037"],"award-info":[{"award-number":["DEC21-CI-037"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,2,12]]},"DOI":"10.1145\/3543622.3573177","type":"proceedings-article","created":{"date-parts":[[2023,2,10]],"date-time":"2023-02-10T23:15:13Z","timestamp":1676070913000},"page":"235-245","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["A Framework for Monte-Carlo Tree Search on CPU-FPGA Heterogeneous Platform via on-chip Dynamic Tree Management"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6468-8623","authenticated-orcid":false,"given":"Yuan","family":"Meng","sequence":"first","affiliation":[{"name":"University of Southern California, Los Angeles, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8736-3012","authenticated-orcid":false,"given":"Rajgopal","family":"Kannan","sequence":"additional","affiliation":[{"name":"DEVCOM US Army Research Lab, Los Angeles, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1609-8589","authenticated-orcid":false,"given":"Viktor","family":"Prasanna","sequence":"additional","affiliation":[{"name":"University of Southern California, Los Angeles, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,2,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"AMD. 2019. Zen Specification. https:\/\/www.7-cpu.com\/cpu\/Zen2.html"},{"key":"e_1_3_2_1_2_1","volume-title":"Openai gym. arXiv preprint arXiv:1606.01540","author":"Brockman Greg","year":"2016","unstructured":"Greg Brockman, Vicki Cheung, Ludwig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. 2016. Openai gym. arXiv preprint arXiv:1606.01540 (2016)."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCIAIG.2012.2186810"},{"key":"e_1_3_2_1_4_1","unstructured":"Tristan Cazenave and Nicolas Jouandeau. 2007. On the parallelization of UCT. In Computer games workshop."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87608-3_6"},{"key":"e_1_3_2_1_6_1","volume-title":"Deep learning for real-time Atari game play using offline Monte-Carlo tree search planning. Advances in neural information processing systems","author":"Guo Xiaoxiao","year":"2014","unstructured":"Xiaoxiao Guo, Satinder Singh, Honglak Lee, Richard L Lewis, and Xiaoshi Wang. 2014. Deep learning for real-time Atari game play using offline Monte-Carlo tree search planning. Advances in neural information processing systems , Vol. 27 (2014)."},{"key":"e_1_3_2_1_7_1","unstructured":"Intel. 2018. SkyLake Specification. https:\/\/www.7-cpu.com\/cpu\/Skylake.html"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/CADS.2013.6714256"},{"key":"e_1_3_2_1_9_1","unstructured":"Wenzel Jakob. 2022. PyBind11. https:\/\/github.com\/pybind\/pybind11"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373087.3375887"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAAI.2010.83"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAAI.2010.83"},{"key":"e_1_3_2_1_13_1","volume-title":"International Conference on Learning Representations. https:\/\/openreview.net\/forum?id=BJlQtJSKDB","author":"Liu Anji","year":"2020","unstructured":"Anji Liu, Jianshu Chen, Mingze Yu, Yu Zhai, Xuewen Zhou, and Ji Liu. 2020. Watch the Unobserved: A Simple Approach to Parallelizing Monte Carlo Tree Search. In International Conference on Learning Representations. https:\/\/openreview.net\/forum?id=BJlQtJSKDB"},{"key":"e_1_3_2_1_14_1","volume-title":"Accelerating Monte-Carlo Tree Search on CPU-FPGA Heterogeneous Platform. In 2022 International Conference on Field-Programmable Logic and Applications (FPL). IEEE.","author":"Meng Yuan","year":"2022","unstructured":"Yuan Meng, Rajgopal Kannan, and Viktor Prasanna. 2022. Accelerating Monte-Carlo Tree Search on CPU-FPGA Heterogeneous Platform. In 2022 International Conference on Field-Programmable Logic and Applications (FPL). IEEE."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"S Ali Mirsoleimani H Jaap van den Herik Aske Plaat and Jos Vermaseren. 2018. Pipeline Pattern for Parallel MCTS.. In ICAART (2). 614--621.","DOI":"10.5220\/0006656306140621"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTCHIPS.2009.7478342"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2014.7082823"},{"key":"e_1_3_2_1_18_1","volume-title":"Twenty-Second International Joint Conference on Artificial Intelligence.","author":"Satomi Baba","year":"2011","unstructured":"Baba Satomi, Yongjoon Joe, Atsushi Iwasaki, and Makoto Yokoo. 2011. Real-time solving of quantified csps based on monte-carlo game tree search. In Twenty-Second International Joint Conference on Artificial Intelligence."},{"key":"e_1_3_2_1_19_1","volume-title":"Nature","volume":"588","author":"Schrittwieser Julian","year":"2020","unstructured":"Julian Schrittwieser, Ioannis Antonoglou, Thomas Hubert, Karen Simonyan, Laurent Sifre, Simon Schmitt, Arthur Guez, Edward Lockhart, Demis Hassabis, Thore Graepel, et al. 2020. Mastering atari, go, chess and shogi by planning with a learned model. Nature, Vol. 588, 7839 (2020), 604--609."},{"key":"e_1_3_2_1_20_1","volume-title":"Julian Schrittwieser, Ioannis Antonoglou, Veda Panneershelvam, Marc Lanctot, et al.","author":"Silver David","year":"2016","unstructured":"David Silver, Aja Huang, Chris J Maddison, Arthur Guez, Laurent Sifre, George Van Den Driessche, Julian Schrittwieser, Ioannis Antonoglou, Veda Panneershelvam, Marc Lanctot, et al. 2016. Mastering the game of Go with deep neural networks and tree search. nature, Vol. 529, 7587 (2016), 484--489."},{"key":"e_1_3_2_1_21_1","volume-title":"David Budden, Abbas Abdolmaleki, Josh Merel, Andrew Lefrancq, et al.","author":"Tassa Yuval","year":"2018","unstructured":"Yuval Tassa, Yotam Doron, Alistair Muldal, Tom Erez, Yazhe Li, Diego de Las Casas, David Budden, Abbas Abdolmaleki, Josh Merel, Andrew Lefrancq, et al. 2018. Deepmind control suite. arXiv preprint arXiv:1801.00690 (2018)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i06.6554"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/CIG.2011.6031993"},{"key":"e_1_3_2_1_24_1","unstructured":"Xilinx. 2020. Alveo U250 Data Center Accelerator Card. https:\/\/www.xilinx.com\/products\/boards-and-kits\/alveo\/u250.html"},{"key":"e_1_3_2_1_25_1","unstructured":"AMD Xilinx. 2022. XRT Profiling. https:\/\/docs.xilinx.com\/r\/en-US\/ug1393-vitis-application-acceleration\/Profiling-the-Application io"}],"event":{"name":"FPGA '23: The 2023 ACM\/SIGDA International Symposium on Field Programmable Gate Arrays","location":"Monterey CA USA","acronym":"FPGA '23","sponsor":["SIGDA ACM Special Interest Group on Design Automation"]},"container-title":["Proceedings of the 2023 ACM\/SIGDA International Symposium on Field Programmable Gate Arrays"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543622.3573177","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3543622.3573177","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:00:48Z","timestamp":1750186848000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543622.3573177"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,12]]},"references-count":25,"alternative-id":["10.1145\/3543622.3573177","10.1145\/3543622"],"URL":"https:\/\/doi.org\/10.1145\/3543622.3573177","relation":{},"subject":[],"published":{"date-parts":[[2023,2,12]]},"assertion":[{"value":"2023-02-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}