Volume 19 No 1 (2021)
Download PDF
Synchronous Q-Learning Algorithm for Enhanced Load Balancing in Multi-Core Processors
Avinash Dhole and Shailendra Verma
Abstract
Conventional processors are extensively used for applications like weather forecasting, AI, ocean modeling, and big data analysis. This research investigates parallel computing strategies aimed at reducing execution time. We developed a new dynamic load balancing technique by integrating Classical Q-Learning with Modified Q-Learning, termed Synchronous Q-Learning. Simulation results demonstrate that this method reduces execution time in multi-core systems. The Synchronous Q-Learning algorithm combines policy iteration and classical Q-Learning to optimize load balancing through reinforcement learning.
Keywords
Multi-core Processing, Reinforcement Learning, Load Balancing, Machine Learning.
Copyright
Copyright © Neuroquantology
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Articles published in the Neuroquantology are available under Creative Commons Attribution Non-Commercial No Derivatives Licence (CC BY-NC-ND 4.0). Authors retain copyright in their work and grant IJECSE right of first publication under CC BY-NC-ND 4.0. Users have the right to read, download, copy, distribute, print, search, or link to the full texts of articles in this journal, and to use them for any other lawful purpose.