Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Newton’s Method01:30

Newton’s Method

113
Newton’s Method is a powerful iterative technique for approximating the roots of real-valued, differentiable functions, particularly when analytical solutions are impractical. This approach is widely used in scientific computing, engineering, and finance, where equations may be too complex for traditional algebraic methods to handle. The method relies on an iterative process that refines an initial estimate using the function’s derivative to approach the true solution progressively.
113
Newtonian Fluid: Problem Solving01:18

Newtonian Fluid: Problem Solving

1.1K
Newtonian fluids exhibit a constant viscosity, meaning their shear stress and shear strain rate are directly proportional. This property ensures a predictable and stable response to applied forces, maintaining a linear relationship between force and flow. Examples include water, air, and light oils, consistently demonstrating this proportional behavior regardless of external conditions.
A velocity gradient forms within the fluid when a Newtonian fluid is placed between two parallel plates, with...
1.1K
Gaussian Elimination: Problem Solving01:30

Gaussian Elimination: Problem Solving

265
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...
265
Ampere-Maxwell's Law: Problem-Solving01:17

Ampere-Maxwell's Law: Problem-Solving

1.3K
A parallel-plate capacitor with capacitance C, whose plates have area A and separation distance d, is connected to a resistor R and a battery of voltage V. The current starts to flow at t = 0. What is the displacement current between the capacitor plates at time t? From the properties of the capacitor, what is the corresponding real current?
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the...
1.3K
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

804
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:
804
Maxwell-Boltzmann Distribution: Problem Solving01:20

Maxwell-Boltzmann Distribution: Problem Solving

3.1K
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
3.1K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same journal

In-silico combinatorial design and pharmacophore modeling of potent antimalarial 4-anilinoquinolines utilizing QSAR and computed descriptors.

SpringerPlus·2017
Same journal

Erratum to: Implication of Paris Agreement in the context of long-term climate mitigation goals.

SpringerPlus·2017
Same journal

Erratum to: Associations between adherence, depressive symptoms and health-related quality of life in young adults with cystic fibrosis.

SpringerPlus·2017
Same journal

Erratum to: Numerical method to compute acoustic scattering effect of a moving source.

SpringerPlus·2017
Same journal

Identifying appropriate protected areas for endangered fern species under climate change.

SpringerPlus·2017
Same journal

An Algorithm to detect balancing of iterated line sigraph.

SpringerPlus·2017

Related Experiment Video

Updated: Mar 18, 2026

Design and Optimization Strategies of a High-Performance Vented Box
14:23

Design and Optimization Strategies of a High-Performance Vented Box

Published on: June 9, 2023

1.7K

Newton-Raphson preconditioner for Krylov type solvers on GPU devices.

Noriyuki Kushida1

  • 1Vienna, Austria.

Springerplus
|July 8, 2016
PubMed
Summary

A novel limited memory BFGS preconditioner enhances Krylov solvers for GPGPU acceleration. This robust method outperforms traditional preconditioners, offering significant speedups and improved matrix conditioning.

Keywords:
Approximated Hessian matrixFinite element methodGPGPUKrylov type solversNewton–Raphson methodVariable preconditioner

More Related Videos

Author Spotlight: Optimizing Grid Preparation for Enhanced Cryoelectron Tomography
08:17

Author Spotlight: Optimizing Grid Preparation for Enhanced Cryoelectron Tomography

Published on: December 15, 2023

3.9K
A Magnetic Resonance Imaging-based Computational Protocol for Analysis of Plaque Morphology and Hemodynamics in Patients with Carotid Artery Stenosis
09:36

A Magnetic Resonance Imaging-based Computational Protocol for Analysis of Plaque Morphology and Hemodynamics in Patients with Carotid Artery Stenosis

Published on: August 12, 2025

780

Related Experiment Videos

Last Updated: Mar 18, 2026

Design and Optimization Strategies of a High-Performance Vented Box
14:23

Design and Optimization Strategies of a High-Performance Vented Box

Published on: June 9, 2023

1.7K
Author Spotlight: Optimizing Grid Preparation for Enhanced Cryoelectron Tomography
08:17

Author Spotlight: Optimizing Grid Preparation for Enhanced Cryoelectron Tomography

Published on: December 15, 2023

3.9K
A Magnetic Resonance Imaging-based Computational Protocol for Analysis of Plaque Morphology and Hemodynamics in Patients with Carotid Artery Stenosis
09:36

A Magnetic Resonance Imaging-based Computational Protocol for Analysis of Plaque Morphology and Hemodynamics in Patients with Carotid Artery Stenosis

Published on: August 12, 2025

780

Area of Science:

  • Numerical Analysis
  • High-Performance Computing
  • Scientific Computing

Background:

  • Conventional preconditioners for Krylov solvers perform well on CPUs but struggle on GPGPUs due to implementation complexity.
  • Powerful preconditioners often require significant memory and computational resources, hindering their use on modern supercomputers.

Purpose of the Study:

  • To develop and evaluate a new Newton-Raphson method-based preconditioner for Krylov solvers optimized for GPGPU.
  • To address the limitations of traditional preconditioners on GPGPU architectures.

Main Methods:

  • Developed a preconditioner based on the limited memory BFGS (L-BFGS) Hessian approximation technique.
  • Utilized the Generalized Conjugate Residual (GCR) method, a flexible Krylov solver, due to its compatibility with variable preconditioning matrices.
  • Implemented L-BFGS using optimized BLAS libraries for efficient GPGPU execution.

Main Results:

  • The L-BFGS preconditioner demonstrated robustness, successfully converging where conventional methods like diagonal scaling and SSOR failed.
  • Achieved performance improvements of over 10x compared to conventional preconditioners on CPUs in optimal scenarios.
  • Showcased excellent performance on GPGPUs due to the preconditioner's reliance on simple operations.
  • Mathematical analysis confirmed improved matrix conditioning through calculated condition numbers of preconditioned matrices.

Conclusions:

  • The developed L-BFGS preconditioner offers a robust and efficient solution for Krylov solvers on GPGPUs.
  • This approach overcomes the limitations of traditional preconditioners, providing significant speedups and enhanced numerical stability.
  • The method is particularly effective with flexible Krylov solvers like GCR.