---
title: 'M100: Galactic Spiral & AI Dataflow Architecture'
url: https://www.emergentmind.com/topics/m100
type: topic
---

# M100: Galactic Spiral & AI Dataflow Architecture

M100 most commonly denotes Messier 100 (NGC 4321), a nearly face-on, grand-design intermediate spiral—normally classified as S bc—in the Virgo cluster and rich in star forming regions along its spiral arms. Across recent work it has been analysed with Spitzer, Herschel, ALMA, VLA, GALEX, HST, and X-ray data to constrain dust structure, molecular and atomic gas, hierarchical filaments, star-formation ages, halo models, and transient environments. In a distinct engineering usage, “M100” is also the name of Li Auto’s dataflow AI computing architecture [2009.02347] [1702.04124] [2404.15862] [2604.17862].

## 1. Identification and astrophysical setting

M100 is NGC 4321, a grand-design spiral in the Virgo cluster with numerous H II regions and a two-armed optical morphology. The optical radius is \(R_{25} = 3.71' \simeq 17.8\) kpc. Multiband imaging shows that the blue and UV appearance is dominated by clumpy recent star formation along the arms, whereas the near-infrared is smoother: 2MASS \(K_s\) imaging shows a smooth bulge of radius \(\sim 30''\), hints of a weak oval distortion, and bulge isophotes that are rounder than the optical arms, with \(\epsilon \approx 0.10\) in the bulge. Optical imaging also shows dust lanes in the inner arms and a ring-like structure at \(r \sim 20''\). X-ray imaging reveals point sources, including SN 1979C, together with diffuse hot gas in the central \(\sim 1'\) and a halo extending over \(\sim 3'\) (\(\sim 15\) kpc) [2511.09482] [1005.5476].

A notable feature of the M100 literature is the range of adopted fiducial distances. The SN 2019ehk analysis adopts \(d_L = 16.2\) Mpc with \(\mu \simeq 31.05\) mag and notes a published Cepheid range of \(14.2\)–\(21.4\) Mpc; the multiband study adopts \(D = 16.1 \pm 0.8\) Mpc; the SPIRE dust-continuum mapping uses \(D=16.8\) Mpc; the PHANGS-ALMA CO(2–1) analysis adopts \(D=15.21\) Mpc; the ALMA 12CO(1–0) GMA study uses \(D=14.3\) Mpc; and the DIISC H I analysis uses \(d_L=13.93\) Mpc. These differences are methodological rather than taxonomic: all refer to the same Virgo spiral. Metallicity estimates place the galaxy near or slightly above solar in the inner disk, with \(12+\log(\mathrm{O/H}) \sim 8.6\)–\(8.8\), declining to \(\sim 8.5\) near the outer spiral arms; on the Pettini & Pagel 2004 scale, one radial fit is
\[
12+\log(\mathrm{O/H})(R) = (9.12 \pm 0.03) - (0.50 \pm 0.04)\,(R/R_{25}).
\]
The galaxy is also described as actively star-forming, with a global SFR of order a few \(M_\odot\,\mathrm{yr}^{-1}\) [2009.02347] [1005.2113] [2404.15862].

## 2. Dust, far-infrared structure, and ISM mapping

Herschel/SPIRE established that cool, submillimetre-emitting dust in M100 extends to at least the optical radius and follows a broken-exponential radial profile with a clear break at
\[
R_{\rm break} \simeq 0.6\,R_{25} \simeq 10.7\ \mathrm{kpc}.
\]
The submm colour indices decline monotonically with radius: \(f_{350}/f_{500}\) falls from \(\simeq 2.2 \pm 0.1\) in the centre to \(\simeq 1.8 \pm 0.1\) at \(R_{25}\), while \(f_{250}/f_{350}\) drops from \(\simeq 3.0 \pm 0.1\) to \(\simeq 2.3 \pm 0.1\). Under a single-temperature modified blackbody with \(\beta=2\), these ratios imply a dust temperature decreasing from \(\simeq 23\) K in the centre to \(\simeq 15\) K at \(R_{25}\). A separate greybody analysis of 70, 250, and 350 \(\mu\)m data yields \(17\ \mathrm{K} \le T_d \le 25\ \mathrm{K}\) across the disk. The gas-to-dust ratio rises outward: a proxy based on \(\Sigma_{\rm gas}/f_{500}\) increases from \(\simeq 120\) at \(R \lesssim 0.2\,R_{25}\) to \(\simeq 300\)–\(350\) by \(R \simeq R_{25}\), with the corresponding physical trend described as \( \mathrm{GDR}\sim 100\)–\(150\) in the inner disk rising to \(\sim 300\) in the outskirts [1005.5476].

The same Herschel program explored dust continuum as an alternative ISM tracer. The hydrogen mass was written as
\[
M_{\rm hydrogen}=\frac{S_\nu D^2}{\kappa_\nu B_\nu(T_d)\,Z\,\epsilon\,f},
\]
with \(S_\nu\) taken at 350 \(\mu\)m, \(\epsilon=0.46\), \(f=0.019\), and an initial \(\kappa_{350}=0.41\ \mathrm{m^2\,kg^{-1}}\). For M100, the \(\Sigma_{\rm SFR}\)-\(\Sigma_{\rm gas}\) relation from CO(1–0)+21 cm gives \(N=1.38\pm0.08\), while dust-continuum mapping gives \(N=1.77\pm0.10\); the point-by-point scatter is comparable, \(\sim 0.1\) dex in both cases. At fixed \(\Sigma_{\rm SFR}\), however, the dust-inferred \(\Sigma_{\rm gas}\) is lower by \(\simeq 0.3\) dex than the CO+H I estimate. Recalibrating at \(\log \Sigma_{\rm SFR}=-1.5\) gives \(\kappa_{350}\approx 0.06\ \mathrm{m^2\,kg^{-1}}\), suggesting either a lower opacity or a temperature bias in the single-\(T\) fits [1005.2113].

A complementary two-component decomposition of the FIR profile describes M100 as a disk plus a compact core. In the notation of the Herschel analysis,
\[
S(r)=S_{\rm disk}(r)+S_{\rm core}(r),
\]
with an exponential disk and Gaussian core, or more generally \(S(r)=\sum_i S_{0,i}\exp[-(r/r_i^s)^{k_i}]\). The core is hotter than the disk and its flux fraction is strongly wavelength dependent: \(\simeq 20\%\) at 24 \(\mu\)m, \(12.2\%\) at 70 \(\mu\)m, \(3.5\%\) at 160 \(\mu\)m, and \(\sim 7\)–\(8\%\) from 250 to 500 \(\mu\)m. The core heating is attributed to the modest LINER/Seyfert 2 (“T2”) nucleus and/or a mild nuclear starburst, probably bar-driven [1005.1848].

## 3. Filaments, “beads on a string,” and hierarchical gas inflow

Spitzer/IRAC revealed a network of long, narrow dust-emission filaments in M100 that is almost entirely invisible in optical images. In the four IRAC bands—3.6, 4.5, 5.8, and 8.0 \(\mu\)m—these filaments are dotted with compact clumps, producing a “beads on a string” morphology. The most obvious 27 filaments contain 147 marked clumps. Using a scale of \(0.75''\) per pixel, corresponding to 59 pc at 16.2 Mpc, the histogram of adjacent clump separations peaks strongly at 7 pixels, or \(\simeq 410\) pc. A second diagnostic shows a strong peak near zero in the relative separation between successive gaps, indicating nearly equal spacings, and a secondary peak near \(2/3\), corresponding to an occasional “missing” clump. The average clump colours,
\[
[3.6]-[4.5] \simeq 0.2 \pm 0.3\ \mathrm{mag},\quad
[4.5]-[5.8] \simeq 2.1 \pm 0.4\ \mathrm{mag},\quad
[5.8]-[8.0] \simeq 1.7 \pm 0.2\ \mathrm{mag},
\]
indicate diffuse gas, PAH emission, and local heating from star formation. Neighboring clumps on the same filament have similar magnitudes, and the dispersion of differences between neighboring 8 \(\mu\)m clumps is only \(\approx 0.46\) mag compared with \(\sigma \approx 1.0\) mag for all filament clumps. Equivalent young-stellar masses inferred from total IR luminosities cluster around a few \(\times 10^3\,M_\odot\) per clump, with a total of \(\simeq 10^6\,M_\odot\) in all measured filament clumps [1806.08957].

The paper interprets these structures through classical filament instability. For an isothermal, self-gravitating cylinder,
\[
M_{\rm line,crit}=\frac{2\,c_s^2}{G},
\]
and the fastest-growing mode has \(\lambda_{\rm max}\simeq 3D\) in the simplest near-critical case, or more precisely \(3.9\,D_{\rm eff}\). In M100 the measured ratio of adjacent clump separation to clump diameter peaks at \(S/D \simeq 3\), directly matching the predicted fastest-growing mode. A later PHANGS-ALMA CO(2–1) study extends the same picture kinematically. Using FILFINDER to trace the brightest spiral-arm ridges and a dendrogram decomposition to identify “leaves” and “branches,” Zhou et al. describe nested hub–filament systems from galaxy-cloud to cloud-clump scales. In M100, galaxy-cloud scale hubs correspond to branches with \(R_{\rm eff}\sim 0.5\)–2 kpc and \(M\sim 10^6\)–\(10^7\,M_\odot\), while cloud-clump scale hubs correspond to \(R_{\rm eff}\sim 50\)–500 pc and \(M\sim 10^5\)–\(10^6\,M_\odot\). After subtraction of the large-scale rotation field, the local velocity gradient obeys
\[
\nabla v(r)\propto r^{-p},\qquad p\approx 0.8\pm0.1
\]
over \(r\sim 50\)–3000 pc. Because pure free-fall would imply \(\nabla v_{\rm free-fall}\propto r^{-1.5}\), the observed trend supports gravitational collapse, but a collapse slower than a pure free-fall gravitational collapse [2404.15862].

## 4. Molecular cloud populations, star formation, and dust heating

ALMA 12CO(1–0) feathered observations resolve 165 giant molecular cloud associations in M100. Using CPROPS, these were classified by environment into 11 circumnuclear ring (CNR) GMAs, 21 bar GMAs, 62 spiral-arm GMAs, and 71 inter-arm GMAs. The environmental contrasts are pronounced: the CNR GMAs are massive and compact, with all \(M_c>10^7\,M_\odot\) and \(\Sigma_{\rm H_2}\) up to \(\sim 1300\,M_\odot\,\mathrm{pc^{-2}}\); bar GMAs have elevated velocity dispersion; inter-arm GMAs are diffuse, with low surface density and radii up to \(\sim 700\) pc. The mass–size relation is not universal: \(a=0.3\pm0.2\) in the CNR, \(1.6\pm0.3\) in the bar, \(1.4\pm0.2\) in the spiral arms, \(0.8\pm0.2\) in the inter-arm region, and \(1.01\pm0.14\) for all GMAs combined. The virial parameter spans \(\sim 10^{-1}\)–\(10^2\), with median values \(\sim 5\) in the CNR, \(\sim 5\) in the bar, \(\sim 0.9\) in the spiral arms, and \(\sim 2\) in the inter-arm region; only the spiral GMAs are in general self-gravitating. Star formation activity decreases in order over the CNR, spiral, bar, and the inter-arm GMAs, and the local Kennicutt–Schmidt slopes differ accordingly: \(n=0.8\pm0.2\) in the CNR, \(1.7\pm0.3\) in the bar, \(1.0\pm0.2\) in the spiral arms, \(1.0\pm0.2\) in the inter-arm region, and \(1.5\pm0.1\) for all GMAs [1702.04124].

Age dating from the dust-corrected H\(\alpha\)/FUV ratio provides a second view of star formation. In M100, the circumnuclear ring at \(r\lesssim 1\) kpc is dominated by the youngest 0–4 Myr bin, with an azimuthal age gradient of \(\Delta t\sim 2\)–4 Myr around the ring. Along the two-armed spiral outside the ring (\(r\approx 4\)–10 kpc), most pixels fall in the 4–6 Myr bin, with older populations toward the outer edges of the arms. In the short S–SW arm at \(\sim 4\) kpc, the age changes from \(\sim 4\) Myr on the inner edge to \(\sim 8\) Myr on the outer edge over a projected width of \(\sim 0.5\) kpc, corresponding to \(d\mathrm{Age}/dr \approx 8\ \mathrm{Myr\,kpc^{-1}}\). The interpretation advanced in that work is sequential star formation associated with bar-driven gas inflow near resonances in the central ring and density-wave triggering across the spiral arms [1103.4147].

Radiative-transfer modelling with SKIRT adds an energy-balance constraint. The M100 model contains an old stellar bulge, an old stellar disc, a young non-ionising stellar disc, a young ionising stellar disc, and a dust disc. For this model, 33% of the bolometric stellar light is absorbed by dust. The effective attenuation curve rises steeply into the UV, shows a clear \(0.22\,\mu\)m bump, has a UV slope roughly \(A(\lambda)\propto \lambda^{-1.3}\), and gives \(A(0.22\,\mu{\rm m})/A(V)\simeq 1.2\) and \(A(0.15\,\mu{\rm m})/A(V)\simeq 3.2\). The bolometric dust-heating fraction by young stars,
\[
f_Y=\frac{L_{\rm abs,yni}+L_{\rm abs,yi}}{L_{\rm abs,total}},
\]
has a global value \(\langle f_Y\rangle \simeq 57\pm 13\%\), dropping to \(\simeq 34\pm12\%\) in the bulge region and \(\simeq 46\pm12\%\) in the bar region. Radially, \(f_Y\) reaches \(\sim 80\%\) at \(r\lesssim 1\) kpc, dips to \(\sim 35\)–40% over \(1\lesssim r\lesssim 2.5\) kpc, and then approaches \(\sim 50\%\) in the outer disc. A tight empirical relation is reported between \(f_Y\) and local sSFR, with a log–log fit \(\log f_Y = \alpha \log({\rm sSFR}/\mathrm{yr}^{-1})+\beta\) giving \(\alpha \approx 0.22\), \(\beta \approx 2.04\), and a Spearman \(\rho \approx 0.84\) [2004.03616].

## 5. Transients, anomalous H I, and halo structure

M100 is the host galaxy of the peculiar Ca-rich SN 2019ehk. Discovery images place the SN on a spiral arm at a projected distance of order \(30\)–\(40''\), corresponding to \(\sim 2.5\)–3.0 kpc at 16.2 Mpc. The line of sight has small Galactic foreground reddening, \(E(B-V)_{\rm MW}\simeq 0.028\) mag, but substantial host reddening: late analyses bracket \(E(B-V)_{\rm host}\) in the range 0.5–1.0 mag. Early flash spectroscopy shows narrow H\(\alpha\) and He II emission lines from dense, hydrogen-rich circumstellar material within \(\sim 10^{14}\)–\(10^{15}\) cm. At late times, the inferred [O I] luminosity is \((0.19-1.08)\times 10^{38}\ \mathrm{erg\,s^{-1}}\), the [Ca II] luminosity is \((2.7-15.6)\times 10^{38}\ \mathrm{erg\,s^{-1}}\), and the synthesized oxygen mass is \(\approx 0.004\)–0.069 \(M_\odot\). These measurements are argued to favour a Type IIb core-collapse supernova from a stripped low mass progenitor of \(\approx 9\)–9.5 \(M_\odot\), rather than a thermonuclear helium detonation event. In the same galaxy, X-ray mosaics identify SN 1979C as a bright source with \(L_X(\mathrm{SN}\ 1979C)\simeq 1\)–\(3\times10^{39}\ \mathrm{erg\,s^{-1}}\) in the 0.3–2 keV band decades after explosion [2009.02347] [2511.09482].

The outer H I disc contains two kinematically anomalous clouds discovered in the DIISC survey. These clouds lie at projected galactocentric radii \(R_\perp \approx 13.4\) and 15.5 kpc and are offset by \(\delta v_{\rm pos}\approx 40\ \mathrm{km\,s^{-1}}\) from the rotating disk at their positions. Their measured properties are \(M_{\rm HI}=1.07\pm0.15\times10^7\,M_\odot\) and \(1.39\pm0.14\times10^7\,M_\odot\), peak column densities \(1.63\times10^{20}\) and \(1.28\times10^{20}\ \mathrm{cm^{-2}}\), and projected sizes \(5.9\times3.7\) and \(8.0\times5.9\) kpc. One of them is directly associated with a compact star-forming region seen in GALEX FUV and H\(\alpha\), with \( \mathrm{SFR}_{\rm FUV}=(7.00\pm0.17)\times10^{-4}\,M_\odot\,\mathrm{yr^{-1}}\) and \(\mathrm{SFR}_{\rm H\alpha}=(5.00\pm0.06)\times10^{-4}\,M_\odot\,\mathrm{yr^{-1}}\). The proposed origin is not unique: star-formation feedback-driven outflows, ram-pressure stripping, and tidal interactions with satellite galaxies are all considered plausible. At larger radius, an HST-COS sightline at 38.8 kpc yields a \(3\sigma\) upper limit \(N(\mathrm{HI}) \le 1.7\times10^{13}\ \mathrm{cm^{-2}}\), indicating that the inner CGM is predominantly hot or highly ionized [2109.06247].

Rotation-curve decomposition has also been used to constrain the halo. One study fitted nine dark-matter profiles—Pseudoisothermal, Burkert, NFW, Moore, Einasto, core-modified, DC14, coreNFW and Lucky13—to VLA H I data. Four models, DC14, Lucky13, Burkert and Moore, were rejected as not suitable for this galaxy. The remaining accepted profiles gave reduced \(\chi^2\) values of 1.25 for Pseudo-Iso, 0.49 for NFW, 0.52 for Einasto, 3.29 for core-modified, and 1.64 for coreNFW. The Pseudoisothermal profile was identified as the best fitting because its inner linear rise and outer flatness match the observed curve, while all successful fits imply a total dark matter mass within 10 kpc of \((1.01-1.19)\times10^{11}\,M_\odot\). A cautious implication is that the central \(\sim 2\) kpc are better described by a cored or partly cored halo than by a steep cusp [2102.10412].

## 6. M100 as a computing-architecture designation

In a wholly separate context, M100 is the name of Li Auto’s “orchestrated dataflow” architecture for general AI computing. The system targets AI inference in Autonomous Driving, Large Language Models, and intelligent human interactions, and is organized around compiler-architecture co-design and explicit management of data movement rather than conventional cache hierarchies. Its top-level structure includes a Central Control Block, described as a 4-core RISC-V + Vector Engine cluster, and 14 clusters with 4 Tensor Processing Blocks each. Each TPB contains 2 MB High-Bandwidth Shared Memory, a Tensor Computing Unit with an \(8\times 64\) MAC array, a Configurable Vector Unit, Data-Transform DMA, Gather/Scatter DMA, a Scalar/CPU Starter Unit, and a local Synchronization Unit. The architecture largely eliminates caching: tensor computations are driven by compiler- and runtime-managed data streams between computing elements and on/off-chip memories, with producer–consumer counters implementing dataflow synchronization [2604.17862].

The compiler maps a dataflow graph \(G=(V,E)\) into a space–time schedule
\[
\sigma(v)=(c_v,t_v),
\]
subject to
\[
t_v \ge \max_{(u\to v)\in E}\bigl(t_u+\delta_{u\to v}\bigr).
\]
Tensor-level granularity is the fundamental design choice. Large tensors are tiled, runtime firmware performs just-in-time assembly of long TPB instructions, and execution cost is modelled as
\[
\mathrm{Latency}(\tau)=\mathrm{ComputeCycles}+\mathrm{DMAcycles}+\mathrm{SyncCycles}.
\]
Reported application benchmarks compare M100 with Thor-U under an identical power budget. On UniAD, M100 reaches 30 FPS versus 7.9 FPS overall, with module-level speedups of \(4.4\times\) for RegNet, \(4.1\times\) for BEVFormer, \(3.8\times\) for TempFusion, \(6.3\times\) for TrackFormer, and \(4.2\times\) for MapFormer. On LLaMA2-7B, decode is near parity at 21.34 ms versus 20.00 ms for W4A16, whereas prefill is 79.00 ms versus 154.00 ms for W8A8. On the MindVLA LLM component, decode is 0.10 ms versus 0.30 ms and prefill is 0.84 ms versus 1.74 ms. The same report attributes to cache elimination an NPU L2+ cache reduction of \(\sim 20\%\), a die-area saving of \(\sim 40\ \mathrm{mm^2}\), and an RTL-size reduction of \(\sim 15\%\), while stating that under iso-power \((\le 30\ \mathrm{W}\) active NPU) the design delivers \(\sim 4\times\) higher application-level throughput in AD tasks [2604.17862].

Source: https://www.emergentmind.com/topics/m100