CFD simulation, run for you.
Send us your OpenFOAM case. We run it on a GPU-native solver on EuroHPC infrastructure and return standard results you can open in your own tools.
brae — H100 benchmarks vs. reference
26–30×
faster than OpenFOAM GPU offloads
3.9×
faster than SPUMA GPU port
2.5×
faster than 24-core CPU node
261/261
solver tests passing
Where it runs
MeLuXina — EuroHPC, Luxembourg
- —Operated by LuxProvide under the EuroHPC Joint Undertaking. Data stays on EU infrastructure — relevant for customers with data-residency requirements.
- —Parameter sweeps run as independent parallel jobs, not a sequential queue. Turnaround scales with the study size.
- —No vendor lock-in: output is standard OpenFOAM format, readable in ParaView, Ensight, or any post-processor you already use.
Why it is fast
brae — a GPU-native OpenFOAM-compatible solver
Most GPU-accelerated solvers offload only the linear solve to the GPU while the rest of the SIMPLE loop runs on CPU. brae keeps the entire SIMPLE loop resident on the GPU — eliminating the round-trips that dominate runtime at scale.
It reads existing OpenFOAM cases and writes standard OpenFOAM results. No mesh conversion, no post-processing translation.
Hardware note: gains require HBM-class memory bandwidth (H100, A100). On hardware without HBM, speedups are lower. Results are not bit-identical to OpenFOAM — GPU execution reorders floating-point sums by small amounts.
What we run
External and internal aerodynamics
Steady and transient flows around bodies or through ducts. Lift, drag, pressure distribution.
Hydraulics — valves and actuators
Flow resistance vs. temperature, end-position damping, and pressure-drop characterisation across operating conditions.
Transient and moving-boundary problems
Time-accurate simulations with deforming or sliding meshes.
Coupled fluid-structure-thermal
Problems where flow, structural deformation, and heat transfer cannot be solved in isolation.
Migration and benchmarking
Bring an existing OpenFOAM case. We reproduce your baseline, then run it on brae so you have a direct before/after comparison.
How we work
Send your case
Send an existing OpenFOAM case directory, or a geometry and operating conditions. We confirm scope and quote before starting.
Baseline first
We reproduce the result you already trust before changing anything. If we can't match your baseline, we tell you before running the matrix.
Results in your format
We run the full parameter matrix and return standard OpenFOAM results. Open them in ParaView or any tool you already use.
Honest limits
- —Results are not bit-identical to OpenFOAM. GPU execution reorders floating-point operations, so field values will differ by small amounts from a CPU reference. We quantify this on the baseline case before proceeding.
- —We validate against a case you already trust before running anything else. If you don't have an existing result to compare, we work out what validation looks like before quoting.
- —There are problem types brae does not yet cover. If your case requires a solver or physical model we don't have, we say so rather than attempting a workaround.
Ready to run your case?
Tell us about your simulation and we'll get back to you within one business day.
Request a quote →Or email info@nubri.co