Rasa's Application Rasa Matulioniene
Vanderbilt University


Abstract

I am a research assistant in the Computer Science Department at Vanderbilt University. I work for the Computational Science research group, which focuses on the development of software for large-scale atomic structure calculations. The computational problem involved is solving a partial differential equation of eigenvalue type. To solve this problem, the variational method is used, and the nature of the variational function divides the problem into two major constituents -- solving linear integro-differential equations, and finding a few lowest eigenvalue/eigenvector pairs of a large, sparse, symmetric matrix. The matrix computation and diagonalization are the most computationally expensive tasks, thus parallel algorithms are employed in their execution.

The calculations of the research group are performed on a variety of distributed memory parallel computers, including the NERSC Cray T3E and IBM SP. My current project is to benchmark the performance of the parallel relativistic atomic structure software on a local 4-node PC cluster.

In the workshop, I hope to get acquainted with the state-of-the-art linear algebra software for distributed memory parallel computers; in particular, I am interested in the solution of the large, sparse, symmetric eigenvalue problem. I would like to compare the performance of the eigensolvers from the NERSC ACTS Toolkit with that of the algorithms currently used in parallel atomic structure calculations.

I am also interested in learning about the run-time support of parallel computing in distributed-memory environments (in particular, performance analysis and fault tolerance tools), with the prospect of using these tools to facilitate the execution of our parallel programs.