Congratulations to Karthik for successfully defending his PhD proposal titled “Control Theoretic Approaches for the Coordinated Management of Heterogeneous Components in IoT Devices” !
The objective of the proposed research is to apply control theoretic techniques to IoT devices with diverse heterogeneous components. The availability of smart mobile devices based on low-power System-on-Chips (SoC), together with cloud based services, has enabled the emergence of IoT as the next big technological revolution. This research work focuses on balancing performance and energy consumption of SoCs subject to thermal constraints. To that end, this thesis addresses the following: (1) Characterization of power, performance and energy consumption of different policies implemented at various levels of the hardware and software stack of the SoC and identifying areas of improvement, (2) A control theoretic solution to coordinated management of core and memory power consumption to minimize energy consumption for a target performance level, (3) A distributed feedback controller to regulate core temperatures in a multicore processor, (4) Extension of the distributed coordinated control framework for thermal management in 3D stacked memories, and (5) Extension of the coordinated control framework to optimize performance and energy consumption in processor-in-memory architectures. The techniques developed in this research are generic enough to accommodate a wide variety of IoT devices.