کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
429461 687562 2011 7 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Developing algorithms and software for the parallel solution of the symmetric eigenvalue problem
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Developing algorithms and software for the parallel solution of the symmetric eigenvalue problem
چکیده انگلیسی

Nowadays, the development, maintenance, and ongoing adaptation of simulation software due to new algorithmic or hardware developments are highly complex tasks involving larger teams, often from different groups and disciplines, and located at different places. This requires an increased use of methods and tools from software engineering. At the same time, the high computational demands from the fields of application make it necessary to optimize the modules for code performance and scalability in order to fully exploit the potential of modern parallel architectures.This paper presents a case study on the ongoing endeavor of improving and developing library software for the parallel computation of eigenvalues for dense symmetric matrices, driven by fields of application such as quantum chemistry. A widespread approach is to, first, transform the matrix to tridiagonal form and, second, to solve the tridiagonal eigenvalue problem, before a back transformation provides the eigenvectors of the original matrix. For overall performance, each of these steps must be optimized in a specific way with respect to numerical and parallel efficiency, which shows the importance of involving different experts and of designing the parallel eigensolver in a modular way. Optimizations for the reduction and the back transformation are discussed in this paper, including numerical results demonstrating their effectiveness.


► We develop software for the parallel solution of the dense symmetric eigenvalue problem.
► In two steps the matrix is transformed to banded form and then to tridiagonal form.
► Parallelization of the reduction and the back transformation step are discussed.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computational Science - Volume 2, Issue 3, August 2011, Pages 272–278
نویسندگان
, , , , , ,