Power consumption and resource utilization are important factors to be considered at the edge level of the Internet of Things (IoT) architecture. However, the microarchitecture design for the IoT-edge computing should be optimized and the aim of current paper is to review the microarchitecture optimization and computing paradigms for the IoT domain. Additionally, a proposed reconfigurable microarchitecture design is introduced and one of the microprocessor computing paradigms is employed that is the reconfigurable pipeline stages based on input pulses frequency from an external sensor to ensure the efficiency of the utilized resources and hence the consumed power at the IoT-edge level. The current research focuses on illustrating the benefits of designing an appropriate microarchitecture for IoT computing utilization as a step toward developing the next-generation IoT-microprocessors architectures.
Microprocessor, Internet of Things (IoT), Microarchitecture, Edge Computing, Reconfigurability.