Asynchronous parallel programming system ``Aspect''
Numerical methods and programming, Tome 9 (2008) no. 1, pp. 48-52
Voir la notice de l'article provenant de la source Math-Net.Ru
Main ideas of the high-level asynchronous parallel programming language and system are described. The system allows one to automatically construct parallel programs from the algorithm representation of high nonprocedurality. A special asynchronous model with grouping of computations for regular data structures is proposed, and some peculiarities of its implementation are described. A brief overview of the Aspect programming language that allows the user to represent algorithms in nonprocedural form is given. The paper was prepared on the basis of the authors' report at the International Conference on Parallel Computing Technologies (PaVT-2008; http://agora.guru.ru/pavt).
Keywords:
parallel programming, asynchronous model of computation, fragmented algorithms, programming languages.
Mots-clés : data structures
Mots-clés : data structures
@article{VMP_2008_9_1_a23,
author = {S. B. Arykov and V. \`E. Malyshkin},
title = {Asynchronous parallel programming system {``Aspect''}},
journal = {Numerical methods and programming},
pages = {48--52},
publisher = {mathdoc},
volume = {9},
number = {1},
year = {2008},
language = {ru},
url = {http://geodesic.mathdoc.fr/item/VMP_2008_9_1_a23/}
}
S. B. Arykov; V. È. Malyshkin. Asynchronous parallel programming system ``Aspect''. Numerical methods and programming, Tome 9 (2008) no. 1, pp. 48-52. http://geodesic.mathdoc.fr/item/VMP_2008_9_1_a23/