User guided program semi-automatic parallelizing method
The invention is a user-guided program semi-automatic parallelizing method, including the steps: (1) analyzing the parallelization; (2) building cell calculation task; (3) appointing parallel parameters; (4) determining calculated data; (5) completing the interactive guidance parallelization by inte...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention is a user-guided program semi-automatic parallelizing method, including the steps: (1) analyzing the parallelization; (2) building cell calculation task; (3) appointing parallel parameters; (4) determining calculated data; (5) completing the interactive guidance parallelization by interactive guiding process; (6) testing the result to generate executable parallel program code. As compared with the existing techniques, the invention has the main advantages: developing the parallelization not in view of the characteristic of application in the special field but based on the commonness of parallel programs, i.e. five parallel examples, to form the initial frame of the parallel program; second, adopting cell task to package actual parallel calculating module; then in view of actual topology of calculating node, automatically generating the parallel program. Compared with the semi-automatic parallelizing method for a specific field, the method can solve more general application problems and simultaneously make the program structurization higher by cell task packaging method, convenient to develop and maintain. |
---|