in various multi-core VLSI designs makes it an
excellent choice for both low-power and high-
performance applications; additionally, it is scalable
and versatile. The work also introduces a machine
learning-based predictive workload analysis
capability for the proposed system, allowing the
proactive power controller to take power
management steps that enhance system performance
while minimizing power waste. As a result, future
computer systems will explode in terms of power and
thermals, making the proposed system an excellent
chance for energy-efficient and scalable VLSI design.
5 CONCLUSIONS
In conclusion, these is an adaptive power
management system that overcomes the restrictions
of energy, temperature, and speed over a wide range
of workload situations for multi-core VLSI devices.
A combination of energy-saving functionalities,
including real-time workload monitoring, DVFS,
core-level power-gating, and predictive workload
analysis, is proposed, which, using a few machine
learning techniques, can reduce peak temperature,
leakage, and thermal stress on system hardware,
resulting in longer system life. The results look good,
but the system has several drawbacks. Integrating
real-time monitoring and machine learning hardware
may increase design overhead and need additional
computation. Second, the system's scalability may be
constrained since adaptive power management may
not scale well in highly diverse or big multi-core
configurations. Finally, because LSTM is a predictive
model, its use for workload forecasting will be
imprecise in most unexpected contexts. In the future,
it plans to expand the system to support large-scale
architectures, improve the accuracy of the ML models
in predicting performance, and investigate other low-
overhead monitoring approaches for achieving higher
performance gains with less power and greater
adaptability to dynamic workloads.
REFERENCES
S. M. P. Dinakarrao, “Self-aware power management for
multi-core microprocessors,” Sustainable Computing
Informatics and Systems, vol. 29, p. 100480, Nov.
2020, doi: 10.1016/j.suscom.2020.100480.
B. Ranjbar, A. K. Singh, S. S. Sahoo, P. Dziurzanski, and
A. Kumar, “Power Management of Multicore
Systems,” in Chattopadhyay, A. (eds) Handbook of
Computer Architecture. Springer, Singapore, 2023, pp.
1–33. doi: 10.1007/978-981-15-6401-7_55-1.
X. Li et al., “Deep reinforcement Learning-Based power
management for Chiplet-Based multicore systems,”
IEEE Transactions on Very Large-Scale Integration
(VLSI) Systems, vol. 32, no. 9, pp. 1726–1739, Jun.
2024, doi: 10.1109/tvlsi.2024.3415487.
H. Li, Z. Tian, J. Xu, R. K. V. Maeda, Z. Wang, and Z.
Wang, “Chip-Specific power delivery and consumption
Co-Management for Process-Variation-Aware
manycore systems using reinforcement learning,” IEEE
Transactions on Very Large-Scale Integration (VLSI)
Systems, vol. 28, no. 5, pp. 1150–1163, Jan. 2020, doi:
10.1109/tvlsi.2020.2966866.
Y. G. Kim, M. Kim, J. Kong, and S. W. Chung, “An
adaptive thermal management framework for
heterogeneous multi-core processors,” IEEE
Transactions on Computers, vol. 69, no. 6, pp. 894–906,
Jan. 2020, doi: 10.1109/tc.2020.2970062.
M. Ansari, M. Salehi, S. Safari, A. Ejlali, and M. Shafique,
“Peak-Power-Aware Primary-Backup technique for
efficient Fault-Tolerance in multicore embedded
systems,” IEEE Access, vol. 8, pp. 142843–142857,
Jan. 2020, doi: 10.1109/access.2020.3013721.
S. A. K. Gharavi and S. Safari, “Performance Improvement
of Processor through Configurable Approximate
Arithmetic Units in Multicore Systems,” IEEE Access,
vol. 12, pp. 43907–43917, Jan. 2024, doi:
10.1109/access.2024.3380912.
N. Kumar and D. P. Vidyarthi, “A novel energy-efficient
scheduling model for multi-core systems,” Cluster
Computing, vol. 24, no. 2, pp. 643–666, Jun. 2020, doi:
10.1007/s10586-020-03143-w.
A. Thakkar, K. Chaudhari, and M. Shah, “A
Comprehensive Survey on Energy-Efficient Power
Management Techniques,” Procedia Computer
Science, vol. 167, pp. 1189–1199, Jan. 2020, doi:
10.1016/j.procs.2020.03.432.
G. Narang, A. Deshwal, R. Ayoub, M. Kishinevsky, J. R.
Doppa, and P. P. Pande, “Dynamic power management
in large manycore Systems: a Learning-to-Search
framework,” ACM Transactions on Design Automation
of Electronic Systems, vol. 28, no. 5, pp. 1–21, Jun.
2023, doi: 10.1145/3603501.
X. Li, L. Chen, S. Chen, F. Jiang, C. Li, and J. Xu, “Power
Management for Chiplet-Based Multicore Systems
Using Deep Reinforcement Learning,”
https://ieeexplore.ieee.org/xpl/conhome/9911984/proc
eeding, pp. 164–169, Jul. 2022, doi:
10.1109/isvlsi54635.2022.00041.
A. Aalsaud, F. Xia, A. Rafiev, R. Shafik, A. Romanovsky,
and A. Yakovlev, “Low-Complexity run-time
management of concurrent workloads for Energy-
Efficient Multi-Core systems,” Journal of Low Power
Electronics and Applications, vol. 10, no. 3, p. 25, Aug.
2020, doi: 10.3390/jlpea10030025.
R. Muralidhar, R. Borovica-Gajic, and R. Buyya, “Energy
Efficient computing systems: architectures,
abstractions and modeling to techniques and