Acknowledgement
This study was supported by the BK21 FOUR project funded by the Ministry of Education, Korea (4199990113966), and the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2018R1A6A1A03025109, 10%, NRF-2022R1I1A3069260, 20%) and by Ministry of Science and ICT (2020M3H2A1078119). This work was partly supported by an Institute of Information and communications Technology Planning and Evaluation (IITP) grant funded by the Korean government (MSIT) (No. 2021-0-00944, Metamorphic approach of unstructured validation/verification for analyzing binary code, 40%) and (No. 2022-0-00816, OpenAPI-based hw/sw platformfor edge devices and cloud server, integrated with the on-demand code streaming engine powered by AI, 20%) and (No. 2022-0-01170, PIM Semiconductor Design Research Center, 10%).
References
- J. Yang, D. B. Minturn, and F. Hady, "When poll is better than interrupt," in Proceedings of the 10th USENIX conference on File and Storage Technologies (FAST'12), San Jose: CA, USA, pp. 3, Feb. 2012.
- C. Dovrolis, B. Thayer, and P. Ramanathan, "HIP: hybrid interrupt-polling for the network interface," ACM SIGOPS Operating Systems Review, vol. 35, no. 4, pp. 50-60, Oct. 2001. https://doi.org/10.1145/506084.506089
- M. Bambagini, M. Marinoni, H. Aydin, and G. Buttazzo, "Energy-Aware Scheduling for Real-Time Systems: A Survey," ACM Transactions on Embedded Computing Systems, vol. 15, no. 1, pp. 1-34, Feb. 2016.
- P. Padmanabhan, and K. G. Shin, "Real-Time Dynamic Voltage Scaling for Low-Power Embedded Operating Systems," ACM SIGOPS Operating Systems Review, vol. 35, no. 5, pp. 89-102, Dec. 2001. https://doi.org/10.1145/502059.502044
- E. L. Sueur and G. Heiser, "Dynamic voltage and frequency scaling: the laws of diminishing returns," in Proceedings of the 2010 International conference on Power aware computing and systems (HotPower'10), Vancouver, Canada, pp. 1-8, 2010.
- X. Zhong and C. Xu, "Energy-aware modeling and scheduling of real-time tasks for dynamic voltage scaling," in Proceedings of 26th IEEE International Real-Time Systems Symposium (RTSS'05), Miami: FL, USA, pp. 10-375, 2005.
- S. J. Cho, S. H. Yun, and J. W. Jeon, "A powersaving DVFS algorithm based on Operational Intensity for embedded systems," IEICE Electronics Express, vol. 12, no. 3, pp. 1-7, Jan. 2015.
- C. M. Olsen and C. Narayanaswarni, "PowerNap: an efficient power management scheme for mobile devices," IEEE Transactions on Mobile Computing, vol. 5, no. 7, pp. 816-828, Jul. 2006. https://doi.org/10.1109/TMC.2006.103
- L. Corral, A. B. Georgiev, A. Sillitti, and G. Succi, "A method for characterizing energy consumption in Android smartphones," in Proceedings of 2013 2nd International Workshop on Green and Sustainable Software(GREENS), San Francisco: CA, USA, pp. 38-45, 2013.
- D. Lee, H. Moon, S. Oh, and D. Park, "mIoT: Metamorphic IoT Platform for On-Demand Hardware Replacement in Large-Scaled IoT Applications," Sensors, vol. 20, no. 12, pp. 3337, Jun. 2020. https://doi.org/10.3390/s20123337
- D. Lee and D. Park, "Hardware and Software Co-Design Platform for Energy-Efficient FPGA Accelerator Design," Journal of the Korea Institute of Information and Communication Engineering, vol. 25, no. 1, pp. 20-26, Jan. 2021. https://doi.org/10.6109/JKIICE.2021.25.1.20
- V. S. Chua, J. Z. Esquivel, A. S. Paul, T. Techathamnukool, C. F. Fajardo, N. Jain, O. Tickoo, and R. Iyer, "Visual IoT: Ultra-Low-Power Processing Architectures and Implications," IEEE Micro, vol. 37, no. 6, pp. 52-61, Nov. 2017.
- A. Yousefpour, G. Ishigaki, R. Gour, and J. P. Jue, "On Reducing IoT Service Delay via Fog Offloading," IEEE Internet of Things Journal, vol. 5, no. 2, pp. 998-1010, Apr. 2018. https://doi.org/10.1109/JIOT.2017.2788802
- M. Vogler, J. M. Schleicher, C. Inzinger, and S. Dustdar, "Optimizing Elastic IoT Application Deployments," IEEE Transactions on Services Computing, vol. 11, no. 5, pp. 879-892, Sep-Oct. 2018.
- C. Esposito, A. Castiglione, F. Pop, and K. R. Choo, "Challenges of Connecting Edge and Cloud Computing: A Security and Forensic Perspective," IEEE Cloud Computing, vol. 4, no. 2, pp. 13-17, Mar-Apr. 2017. https://doi.org/10.1109/MCC.2017.30