Impact of Thermal Throttling on Long-Term Visual Inference in a CPU-based Edge Device
Th\'eo Benoit-Cattin, Delia Velasco-Montero, Jorge, Fern\'andez-Berni

TL;DR
This study investigates how thermal throttling affects long-term visual inference performance on Raspberry Pi 4B, highlighting the benefits of active cooling and the impact of ambient temperature on throughput.
Contribution
It provides a comprehensive analysis of thermal throttling effects on CNN inference on edge devices, emphasizing active cooling's role and ambient temperature influence.
Findings
Active cooling prevents thermal throttling, increasing throughput by up to 90%.
Fan usage varies between 33% and 65%, affecting power consumption.
Ambient temperature significantly impacts system throughput without active cooling.
Abstract
Many application scenarios of edge visual inference, e.g., robotics or environmental monitoring, eventually require long periods of continuous operation. In such periods, the processor temperature plays a critical role to keep a prescribed frame rate. Particularly, the heavy computational load of convolutional neural networks (CNNs) may lead to thermal throttling and hence performance degradation in few seconds. In this paper, we report and analyze the long-term performance of 80 different cases resulting from running 5 CNN models on 4 software frameworks and 2 operating systems without and with active cooling. This comprehensive study was conducted on a low-cost edge platform, namely Raspberry Pi 4B (RPi4B), under stable indoor conditions. The results show that hysteresis-based active cooling prevented thermal throttling in all cases, thereby improving the throughput up to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
