Method for automatically parallelizing program
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHEJIANG UNIV
- Publication Date
- 2011-03-23
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to the field of parallel program design and compiler design, in particular to a method for automatic parallelization of programs. Background technique
[0002] At present, the number of computer cores is increasing continuously. To reflect the advantages of multi-core, it is necessary to make full use of multi-core hardware resources, so it is necessary to realize multi-core parallel computing. Parallel programming is a good implementation method, but parallel programming is difficult, which makes it difficult for programmers who are accustomed to serial programming to adapt to parallel programming mode. The difficulty of parallel programming is that it is difficult for programmers to determine where to implement parallelism in the program, and the height of multi-threaded parallel programs is very troublesome. The processing of data dependencies between threads and the choice of parallel level all affect parallel programming. If...