Related Experiment Video
Updated: Jun 6, 2026

06:15
Rapid Setup of Tissue Microarray and Tiled Area Imaging on the Multiplexed Ion Beam Imaging Microscope Using the Tile/SED/Array Interface
Published on: September 15, 2023
Fast Construction of SAH BVHs on the Intel Many Integrated Core (MIC) Architecture
IEEE Transactions on Visualization and Computer Graphics
|December 15, 2010
Summary
We developed a faster method for building bounding volume hierarchies (BVHs) using the surface area heuristic (SAH) on Intel
Area of Science:
- Computer Graphics
- High-Performance Computing
Background:
- Bounding Volume Hierarchies (BVHs) are crucial for efficient ray tracing.
- Building high-quality BVHs quickly is a significant challenge in computer graphics.
Purpose of the Study:
- To develop an efficient method for constructing surface area heuristic (SAH) bounding volume hierarchies (BVHs) on the Intel Many Integrated Core (MIC) Architecture.
- To significantly accelerate the BVH construction process for real-time rendering applications.
Main Methods:
- Progressive 10-bit quantization to minimize cache footprint with minimal quality loss.
- Array-of-Structs-of-Arrays (AoSoA) data layout for efficient SIMD processing and streaming.
- High-performance SIMD kernels optimized for binning and partitioning stages.
- A parallelization framework incorporating build-specific optimizations for the MIC architecture.
Main Results:
- Achieved over an order of magnitude speedup compared to high-end GPU builders for comparable BVHs.
- Outperformed spatial median builders in most cases.
- SAH BVH construction speed comparable to existing GPU/CPU builders for regular grids.
- Significantly improved aggregate "build+render" performance over existing CPU and GPU systems.
Conclusions:
- The proposed methods enable highly efficient SAH BVH construction on the Intel MIC architecture.
- This approach offers substantial performance gains for ray tracing and other graphics applications.
- The system demonstrates superior overall performance compared to various existing techniques and hardware.
Related Concept Videos
Parallel Processing
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...
Semiconductors
There is variation in the electrical conductivity of materials - metals, semiconductors, and insulators that are showcased with the help of the energy band diagrams.
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
Metals such as copper (Cu), zinc (Zn), or lead (Pb) have low resistivity and feature conduction bands that are either not fully occupied or overlap with the valence band, making a bandgap non-existent. This allows electrons in the highest energy levels of the valence band to easily transition to the conduction band upon gaining...
Machines
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. One example of a machine is the cutting plier, which is used to cut wires by applying forces to its handles. When equal and opposite forces are exerted on the handles of the cutting plier, they cause the cutting edges to come together and apply equal and opposite reaction forces on the wire, which are greater than the applied forces.
A free-body diagram of the...
A free-body diagram of the...
Midrange
A somewhat easy to compute quantitative estimate of a data set’s central tendency is its midrange, which is defined as the mean of the minimum and maximum values of an ordered data set.
Simply put, the midrange is half of the data set’s range. Similar to the mean, the midrange is sensitive to the extreme values and hence the prospective outliers. However, unlike the mean, the midrange is not sensitive to all the values of the data set that lie in the middle. Thus, it is prone to outliers and...
Simply put, the midrange is half of the data set’s range. Similar to the mean, the midrange is sensitive to the extreme values and hence the prospective outliers. However, unlike the mean, the midrange is not sensitive to all the values of the data set that lie in the middle. Thus, it is prone to outliers and...
Multimachine Stability
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
iChip
The cultivation of environmental microorganisms has long been hindered by the inability to replicate complex native conditions in vitro. The isolation chip (iChip) addresses this limitation by facilitating the growth of previously uncultivable microorganisms through in situ incubation. Designed for high-throughput microbial cultivation, the iChip comprises hundreds of microchambers, each capable of housing a single microbial cell. These microchambers are loaded with a mixture of molten agar and...

