9 papers
Don't be so Stief! Learning KV Cache low-rank approximation over the Stiefel manifold
Luca Benfenati, Matteo Risso, Andrea Vannozzi +5
Key-value (KV) caching enables fast autoregressive decoding but at long contexts becomes a dominant bottleneck in High Bandwidth Memory (HBM) capacity and bandwidth. A common mitig…
End-to-end Automated Deep Neural Network Optimization for PPG-based Blood Pressure Estimation on Wearables
Francesco Carlucci, Giovanni Pollo, Xiaying Wang +6
Photoplethysmography (PPG)-based blood pressure (BP) estimation is a challenging task, particularly on resource-constrained wearable devices. However, fully on-board processing is…
Late Breaking Results: CHESSY: Coupled Hybrid Emulation with SystemC-FPGA Synchronization
Lorenzo Ruotolo, Giovanni Pollo, Mohamed Amine Hamdi +7
The growing complexity of cyber-physical systems (CPSs) calls for early prototyping tools that combine accuracy, speed, and usability. Virtual Platforms (VPs) provide fast function…
BlankSkip: Early-exit Object Detection onboard Nano-drones
Carlo Marra, Beatrice Alessandra Motetti, Alessio Burrello +3
Deploying tiny computer vision Deep Neural Networks (DNNs) on-board nano-sized drones is key for achieving autonomy, but is complicated by the extremely tight constraints of their…
Foundation Models for Structural Health Monitoring
Luca Benfenati, Daniele Jahier Pagliari, Luca Zanatta +6
Structural Health Monitoring (SHM) is a critical task for ensuring the safety and reliability of civil infrastructures, typically realized on bridges and viaducts by means of vibra…
MEbots: Integrating a RISC-V Virtual Platform with a Robotic Simulator for Energy-aware Design
Giovanni Pollo, Mohamed Amine Hamdi, Matteo Risso +9
Virtual Platforms (VPs) enable early software validation of autonomous systems' electronics, reducing costs and time-to-market. While many VPs support both functional and non-funct…