Dynamic Reconfiguration in Real-Time Systems: Energy, Performance, and Thermal Perspectives (Embedded Systems)