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

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

238
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
238
Numerical Calculations01:24

Numerical Calculations

1.1K
In engineering applications, the representation of the numerical value is critical. Presenting or reporting the answer is one of the essential parts of engineering practices. Numerical calculations are performed using handheld calculators or computers since numerically accurate answers are always preferred.
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
1.1K
Fast Fourier Transform01:10

Fast Fourier Transform

809
The Fast Fourier Transform (FFT) is a computational algorithm designed to compute the Discrete Fourier Transform (DFT) efficiently. By breaking down the calculations into smaller, manageable sections, the FFT significantly reduces the computational complexity involved. Direct computation of an N-point DFT requires N2 complex multiplications, whereas the FFT algorithm needs only (N/2)log⁡2N multiplications, offering a much faster performance.
The computational efficiency of the FFT becomes...
809
Statistical Software for Data Analysis and Clinical Trials01:12

Statistical Software for Data Analysis and Clinical Trials

1.3K
Statistical software is pivotal in data analysis and clinical trials by providing tools to analyze data, draw conclusions, and make predictions. These software packages range from simple data management applications to complex analytical platforms, supporting various statistical tests, models, and simulation techniques. Their significance lies in their ability to handle vast amounts of data with precision and efficiency, enabling researchers to validate hypotheses, identify trends, and make...
1.3K
Statgraphics01:10

Statgraphics

350
Statgraphics is a comprehensive statistical software suite designed for both basic and advanced data analysis. Originating in 1980 at Princeton University under Dr. Neil W. Polhemus, it was one of the pioneering tools for statistical computing on personal computers, with its public release in 1982 marking an early milestone in data science software. Over the years, it has evolved into a robust platform for data science, offering tools for regression analysis, ANOVA, multivariate statistics,...
350
Ampere-Maxwell's Law: Problem-Solving01:17

Ampere-Maxwell's Law: Problem-Solving

1.0K
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.0K

You might also read

Related Articles

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

Sort by
Same author

Scientific computing in an AI world.

Science (New York, N.Y.)·2026
Same author

High-performance computing at a crossroads.

Science (New York, N.Y.)·2025
Same author

Stochastic rounding: implementation, error analysis and applications.

Royal Society open science·2022
Same author

Performance impact of precision reduction in sparse linear systems solvers.

PeerJ. Computer science·2022
Same author

Lessons learned from urgent computing in Europe: Tackling the COVID-19 pandemic.

Proceedings of the National Academy of Sciences of the United States of America·2021
Same author

Numerical behavior of NVIDIA tensor cores.

PeerJ. Computer science·2021
Same journal

Correction to: 'Stokes settling and particle-laden plumes: implications for deep-sea mining and volcanic eruption plumes' (2020), by Mingotti et al.

Philosophical transactions. Series A, Mathematical, physical, and engineering sciences·2026
Same journal

A stable hothouse triggered by a tipping mechanism.

Philosophical transactions. Series A, Mathematical, physical, and engineering sciences·2026
Same journal

Beyond distance: quantifying point cloud dynamics with persistent homology and dynamic optimal transport.

Philosophical transactions. Series A, Mathematical, physical, and engineering sciences·2026
Same journal

Global stability of the Atlantic overturning circulation: edge state, long transients and boundary crisis under CO2 forcing.

Philosophical transactions. Series A, Mathematical, physical, and engineering sciences·2026
Same journal

Morse index classification and landscape of Kuramoto system for Hebbian-based binary pattern recognition.

Philosophical transactions. Series A, Mathematical, physical, and engineering sciences·2026
Same journal

Interpretable and equation-free response theory for complex systems.

Philosophical transactions. Series A, Mathematical, physical, and engineering sciences·2026
See all related articles

Related Experiment Video

Updated: Dec 30, 2025

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.5K

Numerical algorithms for high-performance computational science.

Jack Dongarra1,2,3, Laura Grigori4, Nicholas J Higham3

  • 1Innovative Computing Laboratory (ICL), University of Tennessee, Knoxville, TN, USA.

Philosophical Transactions. Series A, Mathematical, Physical, and Engineering Sciences
|January 21, 2020
PubMed
Summary
This summary is machine-generated.

New numerical algorithms are essential for computational science to fully utilize high-performance computers. These algorithms must address challenges like heterogeneous architectures and data movement costs for improved speed, accuracy, and energy efficiency.

Keywords:
exascale computerfloating-point arithmetichigh-performance computingnumerical algorithmsnumerical linear algebrarounding errors

More Related Videos

Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry
12:11

Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry

Published on: April 8, 2020

8.6K
Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization
05:37

Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization

Published on: August 22, 2025

540

Related Experiment Videos

Last Updated: Dec 30, 2025

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.5K
Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry
12:11

Computation of Atmospheric Concentrations of Molecular Clusters from ab initio Thermochemistry

Published on: April 8, 2020

8.6K
Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization
05:37

Rapid in-silico Battery Electrolyte Electrochemical Reaction Generation using 3T-VASP Multi-Scale Energy Minimization

Published on: August 22, 2025

540

Area of Science:

  • Computational Science
  • High-Performance Computing (HPC)
  • Numerical Algorithms

Background:

  • Modern high-performance computers present challenges for computational science due to increasing core counts, stagnant clock speeds, high data movement costs, and heterogeneous architectures (e.g., GPUs, FPGAs).
  • The use of multiple floating-point precisions, including half-precision, adds complexity to algorithm development.
  • Minimizing energy consumption is now a critical criterion alongside maximizing speed and accuracy.

Purpose of the Study:

  • To discuss approaches for developing next-generation numerical algorithms tailored for high-performance computational science.
  • To address the challenges posed by current and future supercomputing architectures.
  • To enable full exploitation of advanced computing capabilities for scientific research.

Main Methods:

  • Exploration of algorithmic strategies to overcome limitations of current HPC systems.
  • Focus on adapting numerical methods for heterogeneous computing environments.
  • Consideration of data movement, precision, and energy efficiency in algorithm design.

Main Results:

  • Identified key architectural features (e.g., core counts, accelerators, data movement costs) impacting computational science.
  • Highlighted the need for new algorithm generations to meet performance and energy efficiency demands.
  • Proposed approaches for developing numerical algorithms suitable for next-generation supercomputers.

Conclusions:

  • New numerical algorithms are crucial for effectively utilizing advanced HPC resources.
  • Algorithm development must account for architectural heterogeneity, data movement, and energy efficiency.
  • This work contributes to the ongoing discussion on optimizing computational science for future supercomputing.