Commercial CFD would take months for this | it’s just minutes with FluidX3D
This is a quick FluidX3D CFD simulation of the Boeing 757 at Re=100k. 912×1824×456 grid resolution, 100k time steps, 2h54min compute render time (~80min compute, ~94min render) on an A100 40GB GPU.
Timestamps:
0:00 grid view
1:00 follow view
2:00 bottom view
2:59 side view
3:59 top view
Since the last video I have added Smagorinsky subgrid turbulence model to get turbulence down to the resolution limit while still having a stable simulation.
Rendering: velocity-colored Q-criterion at Q=.
I wrote the FluidX3D software from scratch during the last 4 years. Here it’s standard lattice Boltzmann method (LBM), D3Q19, BGK collision, mid-grid bounce-back boundaries. For the box walls I use equilibriium boundaries. My implementation is ultra (memory) efficient with Esoteric-Pull streaming and FP16 memory compression, reducing memory demand to 55 Bytes/node, 1/3 of other FP32 implementations and almost doubling performance. This way I can get extreme resolution even on a single GPU with limited memory capacity.
Compute efficiency on the Nvidia A100 40GB is ~79% at 16000 MLUPS/s.
Esoteric-Pull:
FP32/FP16 mixed precision:
FluidX3D:
#FluidX3D #OpenCL #CFD
143 views
28
5
8 months ago 00:00:11 1
Aerodynamics of a cow
1 year ago 00:00:59 4
CFD Simulation of a Full-Scale Commercial FCC Regenerator (short)
2 years ago 00:00:50 58
FluidX3D on GigaIO SuperNODE - Concorde 40 Billion Cell CFD Simulation - 33h on 32x MI210 64GB GPUs
5 years ago 01:09:31 20
Orca3D Marine CFD Premium Features
7 years ago 00:03:15 1
Computational Fluid Dynamics (CFD) Flow Visualization Racing Automotive Commercial
7 years ago 00:07:38 3
ANSYS FLUENT: Supersonic Airfoil on Structured Mesh (Compressible CFD Tutorial)