“…These options improve performance and power consumption, but IoT applications must balance power, performance, size, and cost through the use of embedded GPUs [6,7,8,9,10] and FPGA-based SoCs [11,12], which can achieve even better energy efficiency [13,14,15]. Recent advances in high-level synthesis [16,17,18,19,20,21] have improved the ease of FPGA programming, which simplifies use of FPGAs in IoT applications.…”