{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T09:35:26Z","timestamp":1761989726445,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":47,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,5,9]],"date-time":"2023-05-09T00:00:00Z","timestamp":1683590400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["1764000"],"award-info":[{"award-number":["1764000"]}]},{"name":"DARPA"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,5,9]]},"DOI":"10.1145\/3576914.3587510","type":"proceedings-article","created":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T22:48:26Z","timestamp":1683586106000},"page":"209-214","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["EigenEdge: Real-Time Software Execution at the Edge with RISC-V and Hardware Accelerators"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4892-9711","authenticated-orcid":false,"given":"Kuan-Lin","family":"Chiu","sequence":"first","affiliation":[{"name":"Columbia University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3793-1872","authenticated-orcid":false,"given":"Guy","family":"Eichler","sequence":"additional","affiliation":[{"name":"Columbia University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5399-2590","authenticated-orcid":false,"given":"Biruk","family":"Seyoum","sequence":"additional","affiliation":[{"name":"Columbia University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5600-8931","authenticated-orcid":false,"given":"Luca","family":"Carloni","sequence":"additional","affiliation":[{"name":"Columbia University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,5,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"a\u00a0sensor fusion library\u00a0for robotics and vision","author":"GTSAM","year":"2023","unstructured":"[1] GTSAM: a\u00a0sensor fusion library\u00a0for robotics and vision. 2023."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/CISS53076.2022.9751185"},{"key":"e_1_3_2_1_3_1","unstructured":"Seonmyeong Bak 2022. OpenMP Application Experiences: Porting to Accelerated Nodes. Parallel Comput. (2022)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2018.8351595"},{"key":"e_1_3_2_1_5_1","volume-title":"Deep Learning-Based Multiple Object Visual Tracking on Embedded System for IoT and Mobile Edge Computing Applications. IoT-J","author":"Beatriz","year":"2019","unstructured":"Beatriz Blanco-Filgueira 2019. Deep Learning-Based Multiple Object Visual Tracking on Embedded System for IoT and Mobile Edge Computing Applications. IoT-J (2019)."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478684.3479261"},{"key":"e_1_3_2_1_7_1","unstructured":"[7] Extended Kalman\u00a0Filter C++. 2017. https:\/\/github.com\/mez\/extended_kalman_filter_cpp"},{"key":"e_1_3_2_1_8_1","volume-title":"Edge Computing: A Survey on the Hardware Requirements in the Internet of Things World. Future Internet","author":"Maurizio Capra","year":"2019","unstructured":"Maurizio Capra 2019. Edge Computing: A Survey on the Hardware Requirements in the Internet of Things World. Future Internet (2019)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Luca\u00a0P. Carloni. 2016. The Case for Embedded Scalable Platforms.","DOI":"10.1145\/2897937.2905018"},{"key":"e_1_3_2_1_10_1","volume-title":"Campus Edge Computing Network Based on IoT Street Lighting Nodes","author":"Yao-Chung","year":"2018","unstructured":"Yao-Chung Chang 2018. Campus Edge Computing Network Based on IoT Street Lighting Nodes. IEEE Systems Journal (2018)."},{"key":"e_1_3_2_1_11_1","volume-title":"Processing Quantitaive\u00a0MRI Data","author":"QUIT","year":"2022","unstructured":"[11] QUIT: Processing Quantitaive\u00a0MRI Data. 2022. https:\/\/github.com\/spinicist\/QUIT"},{"key":"e_1_3_2_1_12_1","volume-title":"Proc. of MLSys.","author":"David Robert","year":"2021","unstructured":"Robert David 2021. TensorFlow Lite Micro: Embedded Machine Learning for TinyML Systems. In Proc. of MLSys."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD53106.2021.00027"},{"key":"e_1_3_2_1_14_1","unstructured":"[14] IFOPT:\u00a0Interface for Nonlinear\u00a0Optimizers. 2022. https:\/\/github.com\/ethz-adrl\/ifopt"},{"key":"e_1_3_2_1_15_1","unstructured":"[15] SPARC LEON3\u00a0Cobham Gaisler. 2011. www.gaisler.com\/index.php\/products\/processors\/leon3"},{"key":"e_1_3_2_1_16_1","volume-title":"Accelerator Integration for Open-Source SoC Design","author":"Davide Giri","year":"2021","unstructured":"Davide Giri 2021. Accelerator Integration for Open-Source SoC Design. IEEE Micro (2021)."},{"key":"e_1_3_2_1_17_1","volume-title":"Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Codesign","author":"Cong Hao","year":"2021","unstructured":"Cong Hao 2021. Enabling Design Methodologies and Future Trends for Edge AI: Specialization and Codesign. IEEE Design & Test (2021)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SBAC-PAD53543.2021.00015"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9561285"},{"key":"e_1_3_2_1_20_1","volume-title":"SoC-Based Edge Computing Gateway in the Context of the Internet of Multimedia Things: Experimental Platform. JLPEA","author":"Maher Jridi","year":"2018","unstructured":"Maher Jridi 2018. SoC-Based Edge Computing Gateway in the Context of the Internet of Multimedia Things: Experimental Platform. JLPEA (2018)."},{"key":"e_1_3_2_1_21_1","volume":"199","author":"Simon\u00a0","unstructured":"Simon\u00a0J. Julier 1997. New Extension of The Kalman Filter to Nonlinear Systems. In Proc. of AEROSENSE.","journal-title":"J. Julier"},{"key":"e_1_3_2_1_22_1","volume-title":"A New Approach to Linear Filtering and Prediction Problems. Transactions of the ASME\u2013Journal of Basic Engineering","author":"Kalman Rudolph\u00a0Emil","year":"1960","unstructured":"Rudolph\u00a0Emil Kalman. 1960. A New Approach to Linear Filtering and Prediction Problems. Transactions of the ASME\u2013Journal of Basic Engineering (1960)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ECTICON.2009.5137079"},{"key":"e_1_3_2_1_24_1","volume-title":"Cheetah: Mixed Low-Precision Hardware & Software Co-Design Framework for DNNs on the Edge. arXiv","author":"F Langroudi","year":"2019","unstructured":"Hamed\u00a0F Langroudi 2019. Cheetah: Mixed Low-Precision Hardware & Software Co-Design Framework for DNNs on the Edge. arXiv (2019)."},{"key":"e_1_3_2_1_25_1","unstructured":"[25] Eigen\u00a0Other Languages. 2022. http:\/\/eigen.tuxfamily.org\/index.php?title=FAQ#Other_languages"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD49709.2020.00063"},{"key":"e_1_3_2_1_27_1","volume-title":"Edge AI: On-demand Accelerating Deep Neural Network Inference via Edge Computing. TWC","author":"En Li","year":"2019","unstructured":"En Li 2019. Edge AI: On-demand Accelerating Deep Neural Network Inference via Edge Computing. TWC (2019)."},{"key":"e_1_3_2_1_28_1","volume-title":"Computational Geometry\u00a0Algorithms Library","author":"CGAL","year":"2022","unstructured":"[28] CGAL: Computational Geometry\u00a0Algorithms Library. 2022. https:\/\/www.cgal.org\/"},{"key":"e_1_3_2_1_29_1","unstructured":"[29] Eigen\u00a0C++ Library. 2010. http:\/\/eigen.tuxfamily.org"},{"volume-title":"A Quantum\u00a0Computing Library","year":"2022","key":"e_1_3_2_1_30_1","unstructured":"[30] Quantum++: A Quantum\u00a0Computing Library. 2022. https:\/\/github.com\/softwareQinc\/qpp"},{"key":"e_1_3_2_1_31_1","unstructured":"[31] RISC-V\u00a0Ibex lowRISC. 2022. https:\/\/github.com\/lowRISC\/ibex"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8714921"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3400302.3415753"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/SoutheastCon42311.2019.9020639"},{"key":"e_1_3_2_1_35_1","unstructured":"[35] Eigen Projects. 2023. https:\/\/eigen.tuxfamily.org\/index.php?title=Main_Page#Projects_using_Eigen"},{"key":"e_1_3_2_1_36_1","volume-title":"Proc. of SNAPL.","author":"Sampson Adrian","year":"2015","unstructured":"Adrian Sampson 2015. Hardware-Software Co-Design: Not Just a Clich\u00e9. In Proc. of SNAPL."},{"key":"e_1_3_2_1_37_1","volume-title":"Cross-Layer Design for Mission-Critical IoT in Mobile Edge Computing Systems. IoT-J","author":"Changyang She","year":"2019","unstructured":"Changyang She 2019. Cross-Layer Design for Mission-Critical IoT in Mobile Edge Computing Systems. IoT-J (2019)."},{"key":"e_1_3_2_1_38_1","volume-title":"Robot\u00a0Operating System","author":"ROS","year":"2022","unstructured":"[38] ROS: Robot\u00a0Operating System. 2022. https:\/\/www.ros.org\/"},{"key":"e_1_3_2_1_39_1","unstructured":"[39] Eigen Backend\u00a0Inside Tensorflow. 2023. https:\/\/github.com\/tensorflow\/tensorflow\/tree\/5dcfc51118817f27fad5246812d83e5dccdc5f72\/third_party\/eigen3"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT47387.2019.00058"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/MeMeA49120.2020.9137134"},{"key":"e_1_3_2_1_42_1","volume-title":"SparkNoC: An Energy-Efficiency FPGA-Based Accelerator Using Optimized Lightweight CNN for Edge Computing. JSA","author":"Ming Xia","year":"2021","unstructured":"Ming Xia 2021. SparkNoC: An Energy-Efficiency FPGA-Based Accelerator Using Optimized Lightweight CNN for Edge Computing. JSA (2021)."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/iThings-GreenCom-CPSCom-SmartData-Cybermatics50389.2020.00130"},{"key":"e_1_3_2_1_44_1","volume-title":"A Survey on the Edge Computing for the Internet of Things","author":"Wei Yu","year":"2017","unstructured":"Wei Yu 2017. A Survey on the Edge Computing for the Internet of Things. IEEE Access (2017)."},{"key":"e_1_3_2_1_45_1","volume-title":"The Cost of Application-Class Processing: Energy and Performance Analysis of a Linux-Ready 1.7-GHz 64-Bit RISC-V Core in 22-nm FDSOI Technology. ITVL","author":"Florian Zaruba","year":"2019","unstructured":"Florian Zaruba 2019. The Cost of Application-Class Processing: Energy and Performance Analysis of a Linux-Ready 1.7-GHz 64-Bit RISC-V Core in 22-nm FDSOI Technology. ITVL (2019)."},{"key":"e_1_3_2_1_46_1","volume-title":"Deep Learning in the Era of Edge Computing: Challenges and Opportunities","author":"Mi Zhang","year":"2020","unstructured":"Mi Zhang 2020. Deep Learning in the Era of Edge Computing: Challenges and Opportunities. Fog Computing: Theory and Practice (2020)."},{"key":"e_1_3_2_1_47_1","volume-title":"A Hardware and Software Task-Scheduling Framework Based on CPU+ FPGA Heterogeneous Architecture in Edge Computing","author":"Zongwei Zhu","year":"2019","unstructured":"Zongwei Zhu 2019. A Hardware and Software Task-Scheduling Framework Based on CPU+ FPGA Heterogeneous Architecture in Edge Computing. IEEE Access (2019)."}],"event":{"name":"CPS-IoT Week '23: Cyber-Physical Systems and Internet of Things Week 2023","sponsor":["SIGBED ACM Special Interest Group on Embedded Systems"],"location":"San Antonio TX USA","acronym":"CPS-IoT Week '23"},"container-title":["Proceedings of Cyber-Physical Systems and Internet of Things Week 2023"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3576914.3587510","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3576914.3587510","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3576914.3587510","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:47Z","timestamp":1750178207000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3576914.3587510"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,9]]},"references-count":47,"alternative-id":["10.1145\/3576914.3587510","10.1145\/3576914"],"URL":"https:\/\/doi.org\/10.1145\/3576914.3587510","relation":{},"subject":[],"published":{"date-parts":[[2023,5,9]]},"assertion":[{"value":"2023-05-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}