The purpose of this study is to offer a technique for combining single- and multi-objective optimization algorithms with a parallel computing technique. Different scenarios are created for different numbers of Worker Processors (WPs), each of which is investigated separately and the results are compared. In these cases, a Master-Slave (MSM) calculation approach is used. The workload is distributed evenly across all WPs, and the Master Processor (MP) acts as the observer and executor of this computational approach. By using intelligent interruptions, the main processor receives the results of each WP's calculations and compares them to the results of other WPs, selecting the best solutions and returning them to the WPs. Wind Turbines and solar panels are examples of distributed renewable energy sources in this study