Abstract
A fragmented approach to parallel programming of numerical methods and its implementation in the asynchronous programming system Aspect are considered. It provides several important advantages like automatic implementation of dynamic properties (setting up on available resources, dynamic load balancing, dynamic resource distribution, etc.) of an application program. The asynchronous parallel programming system Aspect is considered which implements a conception of fragmented programming on supercomputers with shared memory architecture.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Malyshkin, V.E., Valkovskii, V.A.: Synthesis of Parallel Programs and Systems on the Basis of Computational Models. Nauka, Novosibirsk (1988)
Malyshkin, V.E.: Fragmented Programming of Library Parallel Numerical Subroutines. In: 7th International Conference on Software Methodologies, Tools and Techniques, vol. 182, pp. 413–423. IOS Press, Roma (2007)
Malyshkin, V.E., Sorokin, S.B., Chajuk, K.G.: Fragmentation of Numerical Algorithms for the Parallel Subroutines Library. In: Proceedings of PaCT 2009 (2009)
Moskovsky, A., Roganov, V., Abramov, S.: Parallelism granules aggregation with the T-system. In: Malyshkin, V.E. (ed.) PaCT 2007. LNCS, vol. 4671, pp. 293–302. Springer, Heidelberg (2007)
Lastovetsky, A.L.: Parallel Computing on Heterogeneous Networks. John Wiley & Sons, Chichester (2003)
Accelerated Library Framework for Cell Broadband Engine, http://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/41838EDB5A15CCCD002573530063D465
McCool, M., Wadleigh, K., Henderson, B., Lin, H.: Performance evaluation of GPUs using the RapidMind development platform. In: ACM/IEEE Conference on Supercomputing, Tampa, Florida, Article No. 181. ACM, New York (2006)
Automatically Tuned Linear Algebra Software (ATLAS), http://math-atlas.sourceforge.net
Buttari, A., Langou, J., Kurzak, J., Dongarra, J.: A Class of Parallel Tiled Linear Algebra Algorithms for Multicore Architectures. Parallel Computing 35(1), 38–53 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Arykov, S., Malyshkin, V. (2009). Asynchronous Language and System of Numerical Algorithms Fragmented Programming. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2009. Lecture Notes in Computer Science, vol 5698. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03275-2_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-03275-2_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03274-5
Online ISBN: 978-3-642-03275-2
eBook Packages: Computer ScienceComputer Science (R0)