Abstract
The LuNA library of parallel numerical fragmented subroutines is now under development. It is aimed at automated treatment of a range of important and stubborn properties of numerical subroutines. The method of algorithm and program fragmentation is used. The library is being developed with the LuNA fragmented programming system. It provides all the necessary properties of subroutines and their high portability.
The work was supported by RFBR grant 10-07-00454a.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Intel MKL library, http://software.intel.com/en-us/articles/intel-mkl/
NAG Parallel library, http://www.nag.com/numeric/numerical_libraries.asp
PETSc library, http://www.mcs.anl.gov/petsc/petsc-as/
NIST Sparse BLAS library, http://math.nist.gov/spblas/
PLASMA Library, http://icl.cs.utk.edu/plasma/
Bosilca, G., Bouteiller, A., Danalis, A., Faverge, M., Haidar, H., Herault, T., Kurzak, J., Langou, J., Lemariner, P., Ltaief, H., Luszczek, P., YarKhan, A., Dongarra, J.: Distibuted Dense Numerical Linear Algebra Algorithms on Massively Parallel Architectures: DPLASMA. University of Tennessee Computer Science Technical Report, UT-CS-10-660, September 15 (2010)
SMP Superscalar, http://www.bsc.es/smpsuperscalar
Berzins, M., Luitjens, J., Meng, Q., Harman, T., Wight, C.A., Peterson, J.R.: Uintah - A Scalable Framework for Hazard Analysis. In: Proceedings of the Teragrid 2010 Conference, vol. (3) (2010)
Charm++, http://charm.cs.uiuc.edu/
ProActive, http://proactive.inria.fr/
Malyshkin, V.E., Sorokin, S.B., Chajuk, K.G.: Fragmentation of numerical algorithms for the parallel subroutines library. In: Malyshkin, V. (ed.) PaCT 2009. LNCS, vol. 5698, pp. 331–343. Springer, Heidelberg (2009)
Kireev, S., Malyshkin, V.: Fragmentation of Numerical Algorithms for Parallel Subroutines Library. The Journal of Supercomputing 58(1) (2011)
Valkovskii V., Malyshkin V.: Parallel Program Synthesis on the Basis of Computational Models. Novosibirsk, Nauka (1988) (in Russian. Sintez Parallel’nykh Program i System na Vychislitel’nykh Modelyakh)
Malyshkin, V.E., Perepelkin, V.A.: Optimization of parallel execution of numerical programs in luNA fragmented programming system. In: Hsu, C.-H., Malyshkin, V. (eds.) MTPP 2010. LNCS, vol. 6083, pp. 1–10. Springer, Heidelberg (2010)
Kraeva, M.A., Malyshkin, V.E.: Assembly Technology for Parallel Realization of Numerical Models on MIMD-Multicomputers. The Int. Journal on Future Generation Computer Systems 17(6), 755–765 (2001)
Terekhov, A.V.: Parallel Dichotomy Algorithm for solving tridiagonal system of linear equations with multiple right-hand sides. Parallel Computing 36(8), 423–438 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kireev, S., Malyshkin, V., Fujita, H. (2011). The LuNA Library of Parallel Numerical Fragmented Subroutines. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2011. Lecture Notes in Computer Science, vol 6873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23178-0_26
Download citation
DOI: https://doi.org/10.1007/978-3-642-23178-0_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23177-3
Online ISBN: 978-3-642-23178-0
eBook Packages: Computer ScienceComputer Science (R0)