{"ID":2862687,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2509.26065","arxiv_id":"2509.26065","title":"Runtime Energy Monitoring for RISC-V Soft-Cores","abstract":"Energy efficiency is one of the major concern in designing advanced computing infrastructures. From single nodes to large-scale systems (data centers), monitoring the energy consumption of the computing system when applications run is a critical task. Designers and application developers often rely on software tools and detailed architectural models to extract meaningful information and determine the system energy consumption. However, when a design space exploration is required, designers may incur in continuous tuning of the models to match with the system under evaluation. To overcome such limitations, we propose a holistic approach to monitor energy consumption at runtime without the need of running complex (micro-)architectural models. Our approach is based on a measurement board coupled with a FPGA-based System-on-Module. The measuring board captures currents and voltages (up to tens measuring points) driving the FPGA and exposes such values through a specific memory region. A running service reads and computes energy consumption statistics without consuming extra resources on the FPGA device. Our approach is also scalable to monitoring of multi-nodes infrastructures (clusters). We aim to leverage this framework to perform experiments in the context of an aeronautical design application; specifically, we will look at optimizing performance and energy consumption of a shallow artificial neural network on RISC-V based soft-cores.","short_abstract":"Energy efficiency is one of the major concern in designing advanced computing infrastructures. From single nodes to large-scale systems (data centers), monitoring the energy consumption of the computing system when applications run is a critical task. Designers and application developers often rely on software tools an...","url_abs":"https://arxiv.org/abs/2509.26065","url_pdf":"https://arxiv.org/pdf/2509.26065v1","authors":"[\"Alberto Scionti\",\"Paolo Savio\",\"Francesco Lubrano\",\"Olivier Terzo\",\"Marco Ferretti\",\"Florin Apopei\",\"Juri Bellucci\",\"Ennio Spano\",\"Luca Carriere\"]","published":"2025-09-30T10:39:48Z","proceeding":"cs.AR","tasks":"[\"cs.AR\"]","methods":"[\"LoRA\"]","has_code":false}
