Improving Time Efficiency of Machine Learning Algorithms Through GPU Parallelization
Fayzullo Fozilov , Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Uzbekistan Murodjon Abdusadikov , Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Uzbekistan Khurshid Turaev , Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Uzbekistan Nozima Atadjanova , Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Uzbekistan Indira Tursinkulova , Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, UzbekistanAbstract
This paper discusses the application of parallel computing technologies in artificial intelligence and machine learning processes. The study focuses on heterogeneous computing systems based on CPUs and GPUs, as well as the use of CUDA technology for parallel data processing. Experimental results show that GPU-based parallelization significantly improves computational speed and reduces execution time compared to traditional CPU-based processing. The research confirms the effectiveness of GPUs in accelerating machine learning algorithms and other computationally intensive tasks.
Keywords
Parallel processing algorithms, artificial intelligence, machine learning
References
Badman, A., & Kosinski, M. (2025, December 24). Big data. What is big data? https://www.ibm.com/think/topics/big-data
Rahul, K., Banyal, R.K. & Arora, N. A systematic review on big data applications and scope for industrial processing and healthcare sectors. J Big Data 10, 133 (2023). https://doi.org/10.1186/s40537-023-00808-2
Perez-Meana, H., & Nakano-Miyatake, M. (2025). Digital Image Processing: Technologies and Applications. Applied Sciences, 15(23), 12709. https://doi.org/10.3390/app152312709
Y. Cheng and B. Li, “Image Segmentation Technology and Its Application in Digital Image Processing,” 2021 IEEE Asia-Pacific Conference on Image Processing, Electronics and Computers (IPEC), Dalian, China, 2021, pp. 1174-1177, doi: 10.1109/IPEC51340.2021.9421206.
Schneider, J., & Smalley, I. (2025, November 17). CPU vs. GPU Machine Learning. CPU vs. GPU for machine learning. https://www.ibm.com/think/topics/cpu-vs-gpu-machine-learning
SoftwareG, “How to use GPU to help CPU,” [Online]. Available: https://softwareg.com.au/blogs/computer-hardware/how-to-use-gpu-to-help-cpu.
Nan Zhang, Yun-shan Chen and Jian-li Wang, “Image parallel processing based on GPU,” 2010 2nd International Conference on Advanced Computer Control, Shenyang, China, 2010, pp. 367-370, doi: 10.1109/ICACC.2010.5486836.
Vasile, C.-E., Ulmămei, A.-A., & Bîră, C. (2024). Image Processing Hardware Acceleration—A Review of Operations Involved and Current Hardware Approaches. Journal of Imaging, 10(12), 298. https://doi.org/10.3390/jimaging10120298
CUDA Tutorial. Learn CUDA simply easy learning: https://www.tutorialspoint.com/cuda/index.htm (2016)
NVIDIA. Parallel programming and computing plaform | nvidia cuda. http://www.nvidia.com/object/cuda, June (2013).
Flinders, M., Susnjara, S., & Smalley, I. (2025, November 17). GPU. What is a graphics processing unit (GPU)? https://www.ibm.com/think/topics/gpu
NVIDIA, Preface - CUDA C++ Best Practices Guide 12.9 documentation”. NVIDIA Corporation, May 31, 2025. [Online]. Available: https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/
M. Harris and M. Harris, “How to access global memory efficiently in CUDA C/C++ kernels,” NVIDIA Technical Blog, Oct. 16, 2025. [Online]. Available: https://developer.nvidia.com/blog/how-access-global-memory-efficiently-cuda-c-kernels/
M. Harris and M. Harris, “Using shared memory in CUDA C/C++,” NVIDIA Technical Blog, Aug. 05, 2025. [Online]. Available: https://developer.nvidia.com/blog/using-shared-memory-cuda-cc/
Download and View Statistics
Copyright License
Copyright (c) 2026 Fayzullo Fozilov, Murodjon Abdusadikov, Khurshid Turaev, Nozima Atadjanova, Indira Tursinkulova

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain the copyright of their manuscripts, and all Open Access articles are disseminated under the terms of the Creative Commons Attribution License 4.0 (CC-BY), which licenses unrestricted use, distribution, and reproduction in any medium, provided that the original work is appropriately cited. The use of general descriptive names, trade names, trademarks, and so forth in this publication, even if not specifically identified, does not imply that these names are not protected by the relevant laws and regulations.

Articles
| Open Access |
DOI: