TY - JOUR Y1 - 2023/12/14/ AV - public A1 - Tursunbek Sadriddinovich Jalolov, Tursunbek Sadriddinovich Jalolov SP - 178 VL - 1 EP - 183 ID - arxiv102939 UR - https://universalpublishings.com/index.php/tsru/article/view/3323 IS - 5 N2 - Parallel programming in Python has become increasingly popular as it allows developers to leverage the power of modern hardware by executing multiple tasks simultaneously. This article provides an overview of parallel programming in Python, exploring its benefits, challenges, and best practices. We discuss key concepts such as multi-threading, multi-processing, and libraries such as concurrent.futures and multiprocessing, which enable parallelism in Python. Additionally, we highlight the growing relevance of parallel programming in the context of modern software development and the potential performance gains it offers. SN - 2992-9148 TI - PARALLEL PROGRAMMING IN PYTHON JF - TECHNICAL SCIENCE RESEARCH IN UZBEKISTAN KW - Parallel Programming KW - Python KW - Multi-threading KW - Multi-processing KW - concurrent.futures KW - Performance Optimization ER -