Parallelization of sequential programs: distribution of arrays among processors and structurization of communications
Data distribution functions are introduced. They are matched with scheduling functions. The processors and iterations are determined that use an array element at its fixed position in a statement. This makes it possible to obtain the initial data distribution and also information on the data volume...
Saved in:
| Published in: | Cybernetics and systems analysis Vol. 48; no. 1; pp. 122 - 137 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Boston
Springer US
01.01.2012
Springer Springer Nature B.V |
| Subjects: | |
| ISSN: | 1060-0396, 1573-8337 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | Data distribution functions are introduced. They are matched with scheduling functions. The processors and iterations are determined that use an array element at its fixed position in a statement. This makes it possible to obtain the initial data distribution and also information on the data volume for every processor and on the structure of required communications. |
|---|---|
| Bibliography: | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 |
| ISSN: | 1060-0396 1573-8337 |
| DOI: | 10.1007/s10559-012-9382-2 |