arrow
返回

Python Parallel Processing and Multiprocessing: A Rivew

delete2021-08-30
delete0
delete
OA
AI
DOI:10.25007/ajnu.v10n3a1145delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Parallel and multiprocessing algorithms break down significant numerical problems into smaller subtasks, reducing the total computing time on multiprocessor and multicore computers. Parallel programming is well supported in proven programming languages such as C and Python, which are well suited to “heavy-duty” computational tasks. Historically, Python has been regarded as a strong supporter of parallel programming due to the global interpreter lock (GIL). However, times have changed. Parallel programming in Python is supported by the creation of a diverse set of libraries and packages. This review focused on Python libraries that support parallel processing and multiprocessing, intending to accelerate computation in various fields, including multimedia, attack detection, supercomputers, and genetic algorithms. Furthermore, we discussed some Python libraries that can be used for this purpose.

期刊

暂无期刊信息

机构

暂无机构信息
引用论文

引用论文

暂无论文信息