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

Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

1.2K
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
1.2K
Parallel Processing01:20

Parallel Processing

889
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...
889
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
Distributed Loads01:19

Distributed Loads

1.1K
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
1.1K
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

847
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:
847
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

407
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...
407

You might also read

Related Articles

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

Sort by
Same author

Parallelize Over Data Particle Advection: Participation, Ping Pong Particles, and Overhead.

IEEE transactions on visualization and computer graphics·2025
Same author

A Hybrid in Situ Approach for Cost Efficient Image Database Generation.

IEEE transactions on visualization and computer graphics·2022
Same author

In Situ Visualization for Computational Science.

IEEE computer graphics and applications·2019
Same author

A Scalable Hybrid Scheme for Ray-Casting of Unstructured Volume Data.

IEEE transactions on visualization and computer graphics·2018
Same author

VTK-m: Accelerating the Visualization Toolkit for Massively Threaded Architectures.

IEEE computer graphics and applications·2017
Same author

RNA Sequencing of Single Human Islet Cells Reveals Type 2 Diabetes Genes.

Cell metabolism·2016

Related Experiment Video

Updated: Apr 4, 2026

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
05:30

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

Published on: September 8, 2023

1.2K

Exploring the Spectrum of Dynamic Scheduling Algorithms for Scalable Distributed-MemoryRay Tracing.

Paul A Navrátil, Hank Childs, Donald S Fussell

    IEEE Transactions on Visualization and Computer Graphics
    |September 11, 2015
    PubMed
    Summary

    This study introduces dynamic ray scheduling algorithms for parallel computers, enabling rendering of datasets larger than system memory. This approach offers competitive performance for large datasets that fit within aggregate memory.

    More Related Videos

    A Protocol for Real-time 3D Single Particle Tracking
    10:16

    A Protocol for Real-time 3D Single Particle Tracking

    Published on: January 3, 2018

    15.4K
    Author Spotlight: Enhancing Cryo-Electron Microscopy by Automated Data Collection and Analysis Techniques
    07:52

    Author Spotlight: Enhancing Cryo-Electron Microscopy by Automated Data Collection and Analysis Techniques

    Published on: December 1, 2023

    1.6K

    Related Experiment Videos

    Last Updated: Apr 4, 2026

    Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
    05:30

    Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit

    Published on: September 8, 2023

    1.2K
    A Protocol for Real-time 3D Single Particle Tracking
    10:16

    A Protocol for Real-time 3D Single Particle Tracking

    Published on: January 3, 2018

    15.4K
    Author Spotlight: Enhancing Cryo-Electron Microscopy by Automated Data Collection and Analysis Techniques
    07:52

    Author Spotlight: Enhancing Cryo-Electron Microscopy by Automated Data Collection and Analysis Techniques

    Published on: December 1, 2023

    1.6K

    Area of Science:

    • Computer Graphics
    • Parallel Computing
    • Algorithm Design

    Background:

    • Existing ray tracing algorithms often rely on static scheduling, limiting their ability to handle datasets exceeding system memory.
    • Efficient scheduling is crucial for in-situ rendering on large distributed memory parallel computers.

    Purpose of the Study:

    • To extend and evaluate a family of dynamic ray scheduling algorithms for in-situ rendering.
    • To address the challenge of rendering datasets larger than aggregate system memory.
    • To compare dynamic scheduling against traditional static scheduling schemes.

    Main Methods:

    • Developed and implemented a family of dynamic ray scheduling algorithms.
    • Algorithms consider both ray state and data access patterns during computation scheduling.
    • Compared three dynamic algorithms against two static scheduling schemes on large distributed memory parallel computers.

    Main Results:

    • The dynamic scheduling approach successfully rendered datasets larger than aggregate system memory, which was not possible with static methods.
    • For problems fitting within aggregate memory but exceeding typical shared memory, the dynamic approach showed competitive performance.
    • Demonstrated the feasibility and advantages of in-situ dynamic scheduling for large-scale ray tracing.

    Conclusions:

    • Dynamic ray scheduling algorithms offer a viable solution for rendering extremely large datasets on parallel systems.
    • This approach overcomes limitations of static scheduling, enabling out-of-core rendering.
    • The proposed dynamic methods are efficient and competitive for large-scale computer graphics applications.