A TOPOLOGY-AWARE UNIFIED MODEL AND METHOD FOR FORECASTING ENERGY CONSUMPTION IN DISTRIBUTED SYSTEMS WITH STATIONARY AND MOBILE DEVICES

Oleksandr Mamchych, Maksym Volk

Abstract


The subject of this research is energy consumption modeling and forecasting in distributed computing systems using Entity-Component Architecture (ECA). This task focuses on improving the method of quantifying and predicting the energy demands of a distributed computing system by simulating all components of this system, such as computational units (CPUs, GPUs), data transmission interfaces (LAN, USB interfaces), and network infrastructure (LAN switches, routers) in heterogeneous environments. Method validation is based on the stationary computing network (SCN) and mobile computing network (MCN) cases. This study addresses the inherent limitations of traditional algebraic models by advocating for a modular, scalable, and flexible ECA-based framework that integrates direct and indirect power expenditures of distributed computational elements to facilitate energy profiling. The experimental validation showed that the proposed ECA model achieves high prediction accuracy. In SCN configurations, simulations matched real-world energy measurements within 4.4% for CPU-only tasks, while CPU+GPU tasks showed a larger discrepancy of 20.2% due to GPU underutilization. Conversely, the MCN scenario, involving mobile devices and USB connections, resulted in minimal deviations of 3.5% in CPU-only mode and approximately 10.1% in CPU+GPU mode. These results underscore the model's robustness in accurately forecasting energy usage across diverse computational settings. We conclude that the effective transition from conventional algebraic models to a flexible and extendable ECA approach significantly enhanced the methodology’s modularity, scalability, and universality. Major achievements include refining computational benchmarking practices by generalizing computing payloads, adopting all-inclusive energy measurements, and highlighting the energy-efficiency advantage of computations on mobile platforms over traditional stationary hardware for both CPU and GPU tasks. This research has highlighted some limitations of current methods, such as linear interpolation in load-energy modeling and the neglect of momentary hardware states, including momentary temperature and temperature inertia, which affect performance and consumption. The scientific novelty of the research consists of two parts: a new approach to mathematical modeling that enables extension and scalability, and a more consistent and accurate model of a distributed computing system based on it.

Keywords


energy efficiency; distributed computing; cloud computing; green computing; mathematical modeling; smartphone; central processing unit; graphical processing unit; entity-component architecture

References


Shehabi, A., Newkirk, A, Smith, S.J., Hubbard, A., Lei, N., Siddik, Md A. B., Holecek, B., Koomey, J., Masanet, E., & Sartor, D. 2024 United States Data Center Energy Usage Report Lawrence Berkley National Laboratory, 2024, Report LBNL-2001637, DOI: 10.71468/P1WC7Q

Suarez, E., Amaya, J., Frank, M., Freyermuth, O., Girone, M., Kostrzewa, B., & Pfalzner, S. Energy Efficiency trends in HPC: what high-energy and astrophysicists need to know, Frontier in Physics, Section High-Energy and Astroparticle Physics, 2025, no. 13, DOI: 10.3389/fphy.2025.1542474

Wang, H., Gill, S., & Uhlig S. COUNTER: Cluster GCN based Energy Efficient Resource Management for Sustainable Cloud Computing Environments, 45th IEEE International Conference on Distributed Computing Systems, 2025, DOI: 10.48550/arXiv.2504.09995

Barkovska, O., Ruban, I., Romanenkov, Y., Botnar, P., & Havrashenko, A. Determining an approach to iris recognition depending on shooting conditions, Eastern-European Journal of Enterprise Technologies, 2025, no. 2, vol. 134, pp. 17–27, DOI: 10.15587/1729-4061.2025.325517

Elhanashi, A., Dini, P., Saponara, S., & Zheng, Q. Advancements in TinyML: Applications, Limitations, and Impact on IoT Devices, Electronics, 2024, vol. 13, p. 3562. DOI: 10.3390/electronics13173562

Rafi, M.A., Chau, K. & Jeon, H. Uncovering Detailed Power Characterizations of GPUs on Edge Platforms, Proceedings of the 17th Workshop on General Purpose Processing Using GPU. GPGPU 2025: 17th Workshop on General Purpose Processing Using GPU, 2025, vol. 17, pp. 48-54, DOI: 10.1145/3725798.3725806

Mamchych O., Volk M., A unified model and method for forecasting energy consumption in distributed computing systems based on stationary and mobile devices, RADIOELECTRONIC AND COMPUTER SYSTEMS, 2024, vol. 2, pp. 120–135, DOI: 10.32620/reks.2024.2.10

Prabhakar, R., Mathematics Is Imprecise, Electronic Proceedings in Theoretical Computer Science, 2013, vol. 106, pp. 40-49, DOI: 10.4204/EPTCS.106.3

Gargiani, M., Pawlowsky, P., Sieber, R., Hapla, V., & Lygeros, R. A High-Performance Distributed Solver for Large-Scale Markov Decision Processes Automatic Control Laboratory, 2024, arXiv, DOI: 10.48550/arXiv.2502.14474

Pouhela, F., Krummacker D., & Schotten, H. Entity Component System Architecture for Scalable, Modular, and Power-Efficient IoT-Brokers, 21st International Conference on Industrial Informatics (INDIN), 2023, IEEE, DOI: 10.1109/INDIN51400.2023.10218094

Papagiannakis, G., Kamarianakis, M., Protopsaltis, A., Angelis, D., & Zikas, P. Project Elements: A computational entity-component-system in a scene-graph pythonic framework, for a neural, geometric computer graphics curriculum, EuroGraphics Association, 2023, DOI: 10.48550/arXiv.2302.07691

Jiang, Y., Kang, J., Niyato, D., Ge, X., Xiong, Zh., Miao, C., & Shen, X. Reliable Distributed Computing for Metaverse: A Hierarchical Game-Theoretic Approach IEEE Transactions on Vehicular Technology, 2023, vol. 72, pp. 1084–1100, DOI: 10.1109/TVT.2022.3204839

Liu, Z., Chu, Y., Li, G., & Zhang, H. A Co-simulation-Based System Using Vico for Marine Operation, Lecture Notes in Computer Science. Springer International Publishing, 2023, vol. 13765, pp. 228–241, DOI: 10.1007/978-3-031-26236-420

Hatledal, L.I., Chu, Y., Styve, A., & Zhang, H. Vico: An entity-component-system based co-simulation framework, Simulation Modelling Practice and Theory, 2021, vol. 108, p. 102243. DOI: 10.1016/j.simpat.2020.102243

Redmond, P., Castello, J., Calderón Trilla J.M., & Kuper L. Exploring the Theory and Practice of Concurrency in the Entity-Component-System Pattern, Object-Oriented Programming, Systems, Languages & Applications (OOPSLA), 2025, arXiv, DOI: 10.48550/arXiv.2508.15264

Kholmatova, Z., Siraj, A.H., & Yakovleva E. Approximating and Predicting Energy Consumption of Portable Devices, 13th International Conference on Networks, Communication and Computing, 2024, pp. 45-50, DOI: 10.1145/3711650.3711657

Almasri, A., El-Kour, T., Silva, L., & Abdulfattah Y. Evaluating the Energy Efficiency of Popular US Smartphone Health Care Apps: Comparative Analysis Study Toward Sustainable Health and Nutrition Apps Practices, JMIR Hum Factors, 2024, no. 11, p. e58311, DOI: 10.2196/58311

O’Connor, O., Elfouly, T., & Alouani A. Survey of Novel Architectures for Energy Efficient High-Performance Mobile Computing Platforms, Published by MDPI AG in Energies, 2023, vol. 16, p. 6043, DOI: 10.3390/en16166043

Alsharif, M.H., Kelechi, A.H., Abu Jahid, A., Kannadasan R., Singla, M.K., Gupta, J., & Geem, Z.W., A comprehensive survey of energy-efficient computing to enable sustainable massive IoT networks, Alexandria Engineering Journal, 2024, vol. 91, pp. 12–29, DOI: 10.1016/j.aej.2024.01.067

Hirsch, M., Mateos, C. & Majchrzak, T.A. Exploring Smartphone-Based Edge AI Inferences Using Real Testbeds, Sensors, 2025, vol. 25, p. 2875, DOI: 10.3390/s25092875

Barroso, L.A., Holzle, U. The Case for Energy-Proportional Computing, IEEE, Computer, 2007, vol. 40, pp. 33–37, DOI: 10.1109/MC.2007.443

Ricciardi, S., Palmieri, F., Fiore, U., Castiglione, A., & Santos-Boada, G. Modeling energy consumption in next-generation wireless access-over-WDM networks with hybrid power sources, Mathematical and Computer Modelling, 2013, vol. 58, pp. 1389-1404, DOI: 10.1016/j.mcm.2012.12.004

Mahmood, F., Perrins, E., & Liu, L. Energy-Efficient Wireless Communications: From Energy Modeling to Performance Evaluation, IEEE Transactions on Vehicular Technology, 2019, vol. 68, pp. 7643–7654, DOI: 10.1109/TVT.2019.2921304

Caiazza, C., Luconi, V., & Vecchio A. Energy consumption of smartphones and IoT devices when using different versions of the HTTP protocol, Pervasive and Mobile Computing, 2024, vol. 97, p. 101871, DOI: 10.1016/j.pmcj.2023.101871

Luo, X., Liu, D., Kong, H., Huai, S., Chen, H., Xiong, G., & Liu, W. Efficient Deep Learning Infrastructures for Embedded Computing Systems: A Comprehensive Survey and Future Envision, Transactions on Embedded Computing Systems, 2024, vol. 24, no. 21, pp. 1–100, DOI: 10.1145/3701728

Mamchych O., Volk M. Estimation of power consumption of mobile devices in cloud computing, innovative technologies and scientific solutions for industries, 2023, vol. 1, pp. 72–82, DOI: 10.30837/ITSSI.2023.23.072




DOI: https://doi.org/10.32620/reks.2026.2.03

Refbacks

  • There are currently no refbacks.