Related Experiment Video
Updated: Apr 27, 2026

Visualization of Flow Field Around a Vibrating Pipeline Within an Equilibrium Scour Hole
Published on: August 26, 2019
AP-IO: asynchronous pipeline I/O for hiding periodic output cost in CFD simulation
1State Key Laboratory of High Performance Computing, National University of Defense Technology, Changsha, Hunan 410073, China.
Computational fluid dynamics (CFD) simulations can be sped up by hiding file write times. Our new asynchronous pipeline I/O (AP-IO) method reduces total execution time by up to 40% for CFD snapshot outputs.
Area of Science:
- Scientific Computing
- High-Performance Computing
- Computational Fluid Dynamics
Background:
- Periodic snapshot output in CFD simulations significantly impacts performance.
- Existing asynchronous I/O methods have limitations in hiding write overhead.
- Massively parallel CFD simulations are particularly sensitive to I/O bottlenecks.
Purpose of the Study:
- To develop an optimization scheme for periodic snapshot output in CFD simulations.
- To improve the performance of CFD applications by minimizing I/O overhead.
- To provide a user-friendly implementation for CFD practitioners.
Main Methods:
- Developed an asynchronous pipeline I/O (AP-IO) scheme tailored for CFD.
- Implemented AP-IO within the OpenFOAM framework.
- Utilized dedicated background I/O processes/threads for pipelined file writes.
- Evaluated performance on the Tianhe-2 supercomputer.
Main Results:
- AP-IO effectively hides write overhead by overlapping I/O with computation.
- Achieved significant performance improvements for periodic snapshot output.
- Demonstrated substantial reductions in total execution time, up to 40% for massively parallel simulations.
- The AP-IO scheme is user-friendly for CFD applications.
Conclusions:
- AP-IO is an effective optimization strategy for CFD snapshotting.
- The proposed method significantly enhances the performance of large-scale CFD simulations.
- AP-IO offers a practical solution to I/O performance issues in scientific computing.
Related Concept Videos
Fast Decoupled and DC Powerflow
Design Example: Flow of Oil Through Circular Pipes
Pipe Flowrate Measurement
The orifice meter is a simple,...
Steady, Laminar Flow Between Parallel Plates
Steady Flow of a Fluid Stream
During this process, the momentum of the fluid within the control volume remains constant over the time interval dt. By applying the...
Multiple Pipe Systems
Series Configuration
In a series configuration, fluid flows sequentially from one pipe...

