ConcurrentOpt-AI: Intelligent Multi-Thread Optimization Framework for Distributed Systems

Authors

  • DevenderRao Takkalapally Performance Architect at Virtusa Corporation, USA. Author

DOI:

https://doi.org/10.63282/3050-922X.IJERET-V4I4P118

Keywords:

Distributed Systems, Multi-Thread Optimization, Concurrent Computing, Reinforcement Learning, Scheduling Algorithms, Parallel Processing, AI-Driven Optimization, Performance Engineering, Workload Balancing, Intelligent Frameworks

Abstract

Despite the fact that conventional methods based on single-threading or heuristics are not always efficient in adapting to fluctuating workloads and changing resource constraints, optimization remains a vital element in the achievement of energy saving and scaling in modern distributed systems. ConcurrentOpt-AI has invented a multi-thread AI-based optimization framework that is smart and can continuously improve the decisions made for resource allocation and scheduling. They aimed to achieve this by the implementation of distributed orchestration, adaptive learning models, and reinforcement-based feedback loops. Therefore, ConcurrentOpt-AI is in a position to go beyond the limitations that have been referred to as a result of this strategy. The system uses coordinated optimization agents running in parallel evaluation threads which exchange their findings through a lightweight orchestration layer to thereby reduce computational overhead, enhance task scheduling efficiency, and generally increase the system throughput. It has been shown that, in a large-scale microservices architecture, ConcurrentOpt-AI has significantly better throughput, latency, and resource consumption as compared to baseline heuristics and standard reinforcement learners. The use of case study evaluations was instrumental in accomplishing this demonstration. The results thus obtained demonstrate the potential of the framework to operate as a dependable, flexible, and scalable resource in the forthcoming cloud, edge, and high-performance computing ​‍​‌‍​‍‌systems.

References

[1] Wei, X., Ma, L., Zhang, H., & Liu, Y. (2021). Multi-core-, multi-thread-based optimization algorithm for large-scale traveling salesman problem. Alexandria Engineering Journal, 60(1), 189-197.

[2] Pelta, D., Sancho-Royo, A., Cruz, C., & Verdegay, J. L. (2006). Using memory and fuzzy rules in a co-operative multi-thread strategy for optimization. Information Sciences, 176(13), 1849-1868.

[3] Rashid, Z. N., Zeebaree, S. R., Zebari, R. R., Ahmed, S. H., Shukur, H. M., & Alkhayyat, A. (2021, April). Distributed and parallel computing system using single-client multi-hash multi-server multi-thread. In 2021 1st Babylon International Conference on Information Technology and Science (BICITS) (pp. 222-227). IEEE.

[4] Garibay-Martínez, R. (2016). A Framework for the Development of Parallel and Distributed Real-Time Embedded Systems (Doctoral dissertation, Faculdade de Engenharia da Universidade do Porto).

[5] Martínez, R. G. (2016). A Framework for the Development of Parallel and Distributed Real-Time Embedded Systems (Doctoral dissertation, Universidade do Porto (Portugal))

[6] Parakala, Adityamallikarjunkumar. "Integrating Salesforce and UiPath: Cross-System Intelligent Automation." International Journal of Emerging Trends in Computer Science and Information Technology 3.4 (2022): 88-99.

[7] Lau, H. Y., & Lu, S. Y. (2008, October). A Lagrangian based immune-inspired optimization framework for distributed systems. In 2008 IEEE International Conference on Systems, Man and Cybernetics (pp. 1326-1331). IEEE.

[8] Angin, P., & Bhargava, B. K. (2013). An Agent-based Optimization Framework for Mobile-Cloud Computing. J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl., 4(2), 1-17.

[9] Fan, Z., Liu, J., Yin, Z., & Duan, H. (2012, October). An optimized framework for integrated visualization of distributed medical images. In 2012 5th International Conference on BioMedical Engineering and Informatics (pp. 1049-1053). IEEE.

[10] Guntupalli, Bhavitha. "The Role of Metadata in Modern ETL Architecture." International Journal of Artificial Intelligence, Data Science, and Machine Learning 2.3 (2021): 47-61.

[11] Mikkilineni, R. (2011). Distributed Intelligent Managed Element (DIME) Network Architecture Implementing a Non-von Neumann Computing Model. In Designing a New Class of Distributed Systems (pp. 29-46). New York, NY: Springer New York.

[12] Datla, Lalith Sriram. “Identity Threat Detection: Techniques for Preventing Credential Abuse in Cloud Systems”. International Journal of Emerging Trends in Computer Science and Information Technology, vol. 2, no. 4, Dec. 2021, pp. 95-104

[13] Tian, X. (2016). A Compiler Optimization Framework for Directive-Based GPU Computing.

[14] Lin, L., Lin, W., Xiao, W., & Huang, S. (2017). An optimized video synopsis algorithm and its distributed processing model. Soft computing, 21(4), 935-947

[15] Parakala, Adityamallikarjunkumar. "Role Evolution: Developer, Analyst, Lead, Senior." American International Journal of Computer Science and Technology 4.3 (2022): 11-19.

[16] Majchrowicz, M., Kapusta, P., Jackowska-Strumiłło, L., Banasiak, R., & Sankowski, D. (2020).

Multi-GPU, multi-node algorithms for acceleration of image reconstruction in 3D Electrical Capacitance Tomography in heterogeneous distributed system. Sensors, 20(2), 391

[17] Abri, S., Abri, R., Yarıcı, A., & Çetin, S. (2020, April). Multi-thread frame tiling model in concurrent real-time object detection for resources optimization in yolov3. In Proceedings of the 2020 6th International Conference on Computer and Technology Applications (pp. 69-73).

[18] Guntupalli, Bhavitha. "Unit Testing in ETL Workflows: Why It Matters and How to Do It." International Journal of Artificial Intelligence, Data Science, and Machine Learning 2.4 (2021): 38-50.

[19] Hou, Z., & Lee, J. (2018). Multi-thread optimization for the calibration of microscopic traffic simulation model. Transportation Research Record, 2672(20), 98-109.

[20] Nie, Q., Tang, D., Zhu, H., & Sun, H. (2022). A multi-agent and internet of things framework of digital twin for optimized manufacturing control. International Journal of Computer Integrated Manufacturing, 35(10-11), 1205-1226.

[21] Gali, V. K., & Eruvuru, B. K. (2022). Change Management and Organizational Alignment in Oracle Cloud ERP Implementation. American International Journal of Computer Science and Technology, 4(6), 22-32. https://doi.org/10.63282/3117-5481/AIJCST-V4I6P103.

Downloads

Published

2023-12-30

Issue

Section

Articles

How to Cite

1.
Takkalapally D. ConcurrentOpt-AI: Intelligent Multi-Thread Optimization Framework for Distributed Systems. IJERET [Internet]. 2023 Dec. 30 [cited 2026 Apr. 13];4(4):169-7. Available from: https://ijeret.org/index.php/ijeret/article/view/544