Related Experiment Video
Updated: Mar 30, 2026

12:25
2D and 3D Matrices to Study Linear Invadosome Formation and Activity
Published on: June 2, 2017
10.5K
Diagonalization of large matrices: a new parallel algorithm.
1Institute of Molecular Science, University of Valencia , c/Catedrático José Beltrán 2 E-46980-Paterna (Valencia), Spain.
Journal of Chemical Theory and Computation
|November 19, 2015
Summary
A novel algorithm efficiently finds the lowest eigenvalue and eigenvector for large real symmetric matrices. This dressed matrices method significantly outperforms existing routines, offering substantial speed-ups on parallel systems.
Area of Science:
- Numerical Analysis
- Quantum Chemistry
- Computational Physics
Background:
- Finding eigenvalues/eigenvectors of large matrices is computationally intensive.
- Existing methods like LAPACK routines can be slow for large-scale problems.
- The dressed matrices formalism offers a new perspective for matrix diagonalization.
Purpose of the Study:
- To develop a new, efficient algorithm for computing the lowest eigenvalue and eigenvector of large real symmetric matrices.
- To implement and test both sequential and parallel versions of the proposed algorithm.
- To compare the algorithm's performance against established methods like LAPACK and the Davidson method.
Main Methods:
- The algorithm diagonalizes (N-1)x2 dressed matrices.
- Sequential and parallel (MPI) versions were implemented.
- Performance was tested on Hilbert matrices and for molecular electronic structure calculations (MRCI).
Main Results:
- The algorithm is up to 340 times faster than LAPACK for N=10^4.
- It shows a 10% speed improvement over the Davidson method.
- Parallel versions demonstrate near-linear speed-up on up to 512 cores for large matrices (N=10^6, N=10^7).
- Identical correlation energies and wave functions were obtained for MRCI calculations compared to the Davidson algorithm.
Conclusions:
- The new dressed matrices algorithm provides a significant computational advantage for large eigenvalue problems.
- Its parallel implementation scales effectively, making it suitable for high-performance computing.
- The algorithm is accurate and efficient for both general matrices and specific quantum chemistry applications.
Related Concept Videos
Parallel-axis Theorem
8.6K
The parallel-axis theorem provides a convenient and quick method of finding the moment of inertia of an object about an axis parallel to the axis passing through its center of mass. Consider a thin rod as an example. There is a striking similarity between the process of finding the moment of inertia of a thin rod about an axis through its middle, where the center of mass lies, and about an axis through its end using the conventional method. In the conventional method, the concept of linear mass...
8.6K
Parallel-Axis Theorem for an Area
3.3K
The moment of inertia is a fundamental concept in mechanical engineering that plays a significant role in designing rotationally symmetric objects such as flywheels, gears, and other mechanical systems. In this context, we will discuss the moment of inertia of a flywheel rotating about its centroidal axis and how it relates to the moment of inertia about an axis parallel to it.
For a flywheel approximated as a solid disc, consider an infinitesimal differential element with an arbitrary distance...
For a flywheel approximated as a solid disc, consider an infinitesimal differential element with an arbitrary distance...
3.3K
Gaussian Elimination: Problem Solving
277
Systems of linear equations in several variables are pivotal in modeling complex scenarios involving multiple unknowns and constraints. Such systems are widely used in various fields to represent relationships where several conditions must be simultaneously satisfied. Each variable in the system corresponds to an unknown quantity, while each equation imposes a linear constraint, leading to a structured approach for analyzing and solving real-world problems.A system of three equations with three...
277
Parallel Processing
883
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
883
Fast Decoupled and DC Powerflow
845
The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
845
Euler's Formula to Columns: Problem Solving
1.1K
Euler's formula is used in structural engineering to determine the buckling load of columns under various conditions. However, when dealing with systems that incorporate both rigid elements and elastic components, such as springs, the analysis requires a finer approach to determine the critical load. The problem described involves two rigid bars connected at a pivot point with a spring attached and a vertical load applied at one end.
The system comprises two vertical rigid bars, AB and BC, of...
The system comprises two vertical rigid bars, AB and BC, of...
1.1K

