The Science of Dive Computers: Algorithms, Gradient Factors, and Why Different Computers Give Different Deco Advice
Paul Lenharr Apr 10, 2026
The Science of Dive Computers: Algorithms, Gradient Factors, and Why Different Computers Give Different Deco Advice
Ask five divers what computer they dive with and you’ll get five passionate answers.
Ask those same divers what algorithm their computer uses — or how it calculates no-decompression limits — and you’ll get blank stares.
Your dive computer isn’t a timer.
It’s a physiological prediction engine, constantly modeling how nitrogen is entering and leaving your body as you move through depth and time.
But here’s the twist:
Different computers use different algorithms — and they don’t all agree.
Some are more conservative. Some are more aggressive. Some treat your body like a sponge. Some treat it like a bubble factory.
Understanding how they think helps you understand how you should dive.
1. All Dive Computers Start With Tissue Compartments
Every decompression model divides your body into “tissue compartments” with different rates of nitrogen uptake.
Think of them as:
-
fast tissues: blood, lungs, brain
-
medium tissues: muscle
-
slow tissues: fat and connective tissue
Your computer is constantly calculating:
-
how saturated each tissue is
-
how quickly nitrogen can safely leave
-
how close you are to a theoretical “limit”
No computer knows your physiology — they all work on mathematical approximations of a “standard diver.”
2. Bühlmann: The Most Common Algorithm in Modern Dive Computers
Bühlmann ZHL-16C is used in:
-
Shearwater computers
-
Scubapro (in some models)
-
Deepblu
-
Ratio
-
Many tech and rec computers
Why it’s popular:
-
reliable
-
predictable
-
straightforward mathematics
-
widely studied
Bühlmann models dissolved gas.
The idea: keep nitrogen pressure in your tissues below a calculated safe limit.
But Bühlmann alone isn’t perfect — which is why gradient factors exist.
3. Gradient Factors: The Most Misunderstood Number in All of Diving
Gradient factors (GF Low / GF High) are markings on how close your tissues can approach the Bühlmann M-line (maximum theoretical supersaturation).
Example: GF 30/70
-
30% limit at depth → more conservative deep ascent
-
70% limit at surface → reasonable total deco obligation
Lower numbers = more conservative.
Higher numbers = shorter deco.
This is why technical divers tune their computers — GFs control ascent shape, not just total time.
Even recreational divers benefit from understanding this — a GF 85/85 computer will give radically different NDLs from one set to GF 40/85.
4. RGBM & VPM: Bubble Models Used in Many Rec Computers
Some popular brands (Suunto, Mares, older Oceanic firmware) use bubble models such as:
-
RGBM (Reduced Gradient Bubble Model)
-
VPM (Varying Permeability Model)
These models assume:
-
microbubbles ALWAYS form
-
ascent should be slower
-
deeper stops may help
Bubble models often give shorter NDLs and longer shallow deco than Bühlmann.
That’s why two divers on the same dive can surface with wildly different “remaining NDL” numbers.
5. This Is Why Different Computers Disagree With Each Other
Imagine three divers:
Diver A — Suunto RGBM
Gets shorter NDLs, especially on repetitive dives.
Diver B — Oceanic Dual Algorithm set to DSAT
Gets longer NDLs, more aggressive.
Diver C — Shearwater Bühlmann GF 40/85
Gets moderate NDLs, safer ascent shape.
Same dive.
Three answers.
This is not malfunction — it’s design.
6. Why Your Dive Computer Isn’t Telling You What to Do — It’s Giving You Options
Dive computers are tools, not dictators.
But most divers assume:
“Computer says 10 minutes of NDL → I’m fine.”
Not necessarily.
Your computer can’t see:
-
hydration
-
sleep
-
exertion
-
cold stress
-
fitness
-
personal susceptibility
-
CO₂ retention
-
microbubble load
Algorithms don’t account for physiology — only mathematics.
This is why SoMD Divers encourages divers to pick computers known for:
-
clear decompression logic
-
predictable algorithms
-
customizable conservatism
-
readable displays
-
reliable behavior under task load
(And yes — Shearwater excels here, which is why your shop carries them.)
7. Why Premium Computers Cost More (And Why It’s Worth It)
High-end computers offer:
-
better processors
-
more robust deco modeling
-
clearer displays
-
customizable gradient factors
-
multiple gas support
-
proven reliability under decompression load
-
open documentation
Cheaper computers:
-
use older RGBM versions
-
restrict settings
-
may lock divers out after “violations”
-
have less accurate ascent-rate detection
Good computers aren’t luxury — they’re safety equipment.
The Takeaway
Dive computers don’t measure decompression.
They model it.
Understanding:
-
tissue compartments
-
dissolved gas vs bubble models
-
gradient factors
-
algorithm differences
…makes you a diver who chooses gear intelligently and dives with purpose.
This is why SoMD Divers stocks computers known for transparency, reliability, and customizable settings — because your decompression planning should never be a mystery.