Python environment parallel computing method and device based on domestic CPU and OS
A parallel computing, domestic technology, applied in the field of python language programming, can solve the problems of complex python program model, low operating efficiency, etc., and achieve the effect of improving the running speed of the program
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0048] The present invention will be further described below in conjunction with specific examples.
[0049] In view of the above problems of slow multi-threading speed of programming programs based on python language, focusing on the improvement of multi-core computing efficiency in the localized environment, C / C++ is a compiled language, and using C / C++ threads to run multi-core is imperative to improve computing efficiency Row.
[0050] The embodiment of the present invention provides a python environment parallel computing method based on domestic CPU and OS, using C / C++ threads to run multi-core, python and C / C++ call each other, put the computationally intensive part into C / C++ for execution, and then The operation result is passed to python, which can break through the limitation of python threads, thereby improving the utilization efficiency of python on CPU multi-core.
[0051] This method bypasses python's GIL lock to achieve multi-core and multi-thread computing th...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com