Corentin Cadiou
cadiou@iap.fr
Researcher @ CNRS (France)
https://github.com/cphyc/
SMHM - Behroozi+19 | Romanowsky & Fall+13
Main driver of galaxy formation is mass
⇒ halo-mass main driver
2nd parameter is angular momentum
⇒ origin much less clear
Stellar ang. mom.
Stellar mass
Disk dominated
Massive
elliptical
Stellar mass / halo mass
Halo mass
Galaxy formation in a 🥜 shell
T [K]
Cooling rate
\(\dfrac{\mathrm{d}T}{\mathrm{d}t} = \Lambda(T) \rho^2\)
increasingly non-linear
Accretion shocks, adiabatic heating, KH instabilities, ...
Vallés-Pérez+24
Stars form out of
cold gas
increasingly non-linear
increasingly chaotic?
⇒
Galaxy formation in a 🥜 shell
Intrinsic alignment measurement: Ganeshaiah Veena+ 19 · Alignment: M. Sachs
Neighbouring galaxies' shapes are aligned
(on the plane of the sky)
Baryon-dominated?
Astrophysical signal
L.o.s. probe of
dark matter density
Cosmological signal
+
⇒
Tidal torque theory: White 84
Stochastic spin: Vitviska+ 02, Beson+ 20
Spin prediction, Porciani+ 02
Theoretical predictions of angular momentum are, at best, inaccurate
\(\pm 100\%\)!
Angular momentum jumps hapazardly at each merger ⇒ “mergers are chaotic”
Spin prediction / measured
(in simulation)
Note: spin is \(\lambda \propto J/M_\mathrm{vir}R_\mathrm{vir}V_\mathrm{vir}\)
Let's be optimistic and assume we can predict DM spin
DM spin is not even a good predictor for the galaxy's!
Jiang+ 19
\(\lambda_\mathrm{DM}\)
Dark matter angular momentum
Galaxy angular momentum
Butterfly effect: Genel+ 19, see also Thiébaut+ 08
Resimulating the same galaxy twice yields different results ⇒ galaxies are chaotic
Same galaxy
multiple times
Why can't we predict angular momentum?
Results from Cadiou+21, 22
Question: is DM angular momentum fundamentally unpredictable?
Results from Cadiou+21, 22
\(z=0\)
\( z = 100\)
\(z=0\)
\( z = 100\)
[White 84]
\(z=0\)
\( z = 100\)
[Genetic modifications: Roth+16, see also Rey&Pontzen 18, Stopyra+20]
Time
Angular
momentum
Higher initial tides
Lower initial tides
\(z\rightarrow \infty\)
\(z=0\)
✅ AM of fixed DM regions responds ~linearly (so is not chaotic!)
However, particle membership hence DM halo does not
Angular
momentum
Time
Dark matter spin is hard to predict
⇒ the usual culprit are mergers
Results from Cadiou +24b
Cadiou+24
Based on the critical event theory (Cadiou +20)
itself based on Hanami 2001
We can make some reasonable predictions
of orbital spin of mergers
Given: tides + density peaks
\(z\gg 100\)
\(z = 0\)
Changes to tides at \(z=100\), effect at \(z<1\)
Results from Cadiou +21a
Question: DM angular momentum is ill-defined, is the same true about galaxies?
Results from Cadiou +21a
\(\lambda_\mathrm{DM}\)
Full hydro simulations
(RAMSES, New-Horizon model):
Lowest tides
Low tides
Higher tides
Highest tides
\( j_0 \times 0.66\)
\( j_0 \times 0.8\)
\( j_0 \times 1.2\)
\( j_0 \times 1.5\)
See Cadiou+21a
INPUT: Changes to tides \(z=\infty\)
OUTPUT: Ang. mom
\(z=2\)
Halo and disk evolve separately,
this allows stellar AM to be ~linear despite halo AM not being
Gas + stars spAM
Stars spAM
Halo spAM
Halo spAM
See Cadiou+21a
Low tides
High tides
\(\mathcal{B}\searrow\)
\(R_\mathrm{eff} \nearrow \)
\(v/\sigma\nearrow\)
See Cadiou+21a
Two intermediate conclusions:
Results from Storck, Cadiou+25
What if the galaxy had formed here instead?
What if the galaxy had formed here instead?
or here?
\(t\)
Splicing: equivalent of constraining density field at all points in region
\(\longleftarrow 50\,\mathrm{Mpc} \longrightarrow\)
Same halo (same initial tides + density)
forming closer and closer to filament
Repeat for 5 halos, 9 positions
\(\sigma\)
\(\langle q\rangle\)
Deviation from the mean
For different quantities
spin alignment
shape alignment
\(\sigma\)
\(\langle q\rangle\)
Intrinsic alignment signal
In practice, we change the potential so we're testing sensitivity to non-linear gravitational coupling to large-scale structures
Results from Cadiou+25
(& Rey+CC+25 — Katz+CC+25 — Storck+CC+25 — Choustikov+CC+25)
See also CC+22 — Kocjan+CC+24,
Simple isothermal CGM vs. Complex multiphase CGM
Megatron simulations:
first simulation to combine at high-\(z\)
+ non-equilibrium chemistry
+ radiative transport
+ \(\sim 50-100\,\mathrm{pc}\) resolution
Reveals
O I
O II
O III
Megatron simulations:
first simulation to combine at high-\(z\)
+ non-equilibrium chemistry
+ radiative transport
+ \(\sim 50-100\,\mathrm{pc}\) resolution
Reveals
Increase of resolution:
⇒ more small scale structures
Megatron simulations:
first simulation to combine at high-\(z\)
+ non-equilibrium chemistry
+ radiative transport
+ \(\sim 50-100\,\mathrm{pc}\) resolution
Reveals
OIII column density
in simulation
assuming ionization equilibrium
\(40\,\%\)-change in
HI covering fraction
Data: Top-500
Most powerful clusters are switching to GPUs
(following the AI hype...)
Manage grid, simple computation
Computation-heavy
(hydro, gravity, …)
CPU
GPU
[…]
wasted
time
wasted
time
Typical approach: offloading*
Dyablo's approach:
* Arepo, Gadget3, RAMSES, ...
Amdahl's law: latency kills gains of parallelisation
Manage grid, simple computation
Computation-heavy
(hydro, gravity, …)
CPU
GPU
(or CPUs)
[…]
Typical approach: offloading
Dyablo's approach: “true” GPU computing, CPU as a puppeteer
Hydro-only simulation
Hydro + feedback
Agora initial conditions, Kim+16
weak scaling: solar convection
Image credits: Maxime Delorme
Ad Astra CPU (2 x AMD Epyc Genoa 96 cores)
24,576 cores
Ad Astra GPU (4 AMD MI250 x2 GCD )
Note: some updates in the code between left & right, raw perfs cannot be compared directly
Hydro only \(\sim 200\,\mathrm{Mcell/s}\)
AthenaK \(\sim1000\,\mathrm{Mcell/s}\), Stone+24
Cholla-MHD \(\sim 200\, \mathrm{Mcell/s}\), Caddy+24,
AREPO-RT \(\sim 1\,\mathrm{Mcell/s}\), Zier+24
Shamrock \(\sim 10\,\mathrm{Mcell/s}\), David-Cléris+25
13,631,488 “cores”
The (not so) new frontier:
physics in the circumgalactic medium
Come talk to me if you're interested in…
🖥️ 118c — cadiou@iap.fr — https://cphyc.github.io —@cphyc.bsky.social
Processes that control ion and molecular properties:
Collisional, photo, cosmic-ray ionization
Radiative, dielectronic, dust recombination
Charge exchange
Processes that control gas temperature:
Image: Cadiou/Katz/Rey+in prep