Papers
Topics
Authors
Recent
Search
2000 character limit reached

M100: Galactic Spiral & AI Dataflow Architecture

Updated 4 July 2026
  • M100 is the designation for both a nearly face‐on, grand-design spiral galaxy in the Virgo cluster with active star-forming regions and Li Auto’s dataflow AI computing architecture.
  • Astrophysical studies of M100 use multi-wavelength observations to reveal detailed dust profiles, hierarchical filament structures, and diverse star formation regimes across its disk.
  • The computing architecture M100 employs compiler-architecture co-design and dataflow synchronization, achieving significant speedups in AI inference tasks through cache elimination and optimized data streaming.

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 (De et al., 2020, Pan et al., 2017, Zhou et al., 2024, Xie et al., 20 Apr 2026).

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 R25=3.7117.8R_{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 KsK_s imaging shows a smooth bulge of radius 30\sim 30'', hints of a weak oval distortion, and bulge isophotes that are rounder than the optical arms, with ϵ0.10\epsilon \approx 0.10 in the bulge. Optical imaging also shows dust lanes in the inner arms and a ring-like structure at r20r \sim 20''. X-ray imaging reveals point sources, including SN 1979C, together with diffuse hot gas in the central 1\sim 1' and a halo extending over 3\sim 3' (15\sim 15 kpc) (Marasca et al., 12 Nov 2025, Pohlen et al., 2010).

A notable feature of the M100 literature is the range of adopted fiducial distances. The SN 2019ehk analysis adopts dL=16.2d_L = 16.2 Mpc with μ31.05\mu \simeq 31.05 mag and notes a published Cepheid range of KsK_s0–KsK_s1 Mpc; the multiband study adopts KsK_s2 Mpc; the SPIRE dust-continuum mapping uses KsK_s3 Mpc; the PHANGS-ALMA CO(2–1) analysis adopts KsK_s4 Mpc; the ALMA 12CO(1–0) GMA study uses KsK_s5 Mpc; and the DIISC H I analysis uses KsK_s6 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 KsK_s7–KsK_s8, declining to KsK_s9 near the outer spiral arms; on the Pettini & Pagel 2004 scale, one radial fit is

30\sim 30''0

The galaxy is also described as actively star-forming, with a global SFR of order a few 30\sim 30''1 (De et al., 2020, Eales et al., 2010, Zhou et al., 2024).

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

30\sim 30''2

The submm colour indices decline monotonically with radius: 30\sim 30''3 falls from 30\sim 30''4 in the centre to 30\sim 30''5 at 30\sim 30''6, while 30\sim 30''7 drops from 30\sim 30''8 to 30\sim 30''9. Under a single-temperature modified blackbody with ϵ0.10\epsilon \approx 0.100, these ratios imply a dust temperature decreasing from ϵ0.10\epsilon \approx 0.101 K in the centre to ϵ0.10\epsilon \approx 0.102 K at ϵ0.10\epsilon \approx 0.103. A separate greybody analysis of 70, 250, and 350 ϵ0.10\epsilon \approx 0.104m data yields ϵ0.10\epsilon \approx 0.105 across the disk. The gas-to-dust ratio rises outward: a proxy based on ϵ0.10\epsilon \approx 0.106 increases from ϵ0.10\epsilon \approx 0.107 at ϵ0.10\epsilon \approx 0.108 to ϵ0.10\epsilon \approx 0.109–r20r \sim 20''0 by r20r \sim 20''1, with the corresponding physical trend described as r20r \sim 20''2–r20r \sim 20''3 in the inner disk rising to r20r \sim 20''4 in the outskirts (Pohlen et al., 2010).

The same Herschel program explored dust continuum as an alternative ISM tracer. The hydrogen mass was written as

r20r \sim 20''5

with r20r \sim 20''6 taken at 350 r20r \sim 20''7m, r20r \sim 20''8, r20r \sim 20''9, and an initial 1\sim 1'0. For M100, the 1\sim 1'1-1\sim 1'2 relation from CO(1–0)+21 cm gives 1\sim 1'3, while dust-continuum mapping gives 1\sim 1'4; the point-by-point scatter is comparable, 1\sim 1'5 dex in both cases. At fixed 1\sim 1'6, however, the dust-inferred 1\sim 1'7 is lower by 1\sim 1'8 dex than the CO+H I estimate. Recalibrating at 1\sim 1'9 gives 3\sim 3'0, suggesting either a lower opacity or a temperature bias in the single-3\sim 3'1 fits (Eales et al., 2010).

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,

3\sim 3'2

with an exponential disk and Gaussian core, or more generally 3\sim 3'3. The core is hotter than the disk and its flux fraction is strongly wavelength dependent: 3\sim 3'4 at 24 3\sim 3'5m, 3\sim 3'6 at 70 3\sim 3'7m, 3\sim 3'8 at 160 3\sim 3'9m, and 15\sim 150–15\sim 151 from 250 to 500 15\sim 152m. The core heating is attributed to the modest LINER/Seyfert 2 (“T2”) nucleus and/or a mild nuclear starburst, probably bar-driven (Sauvage et al., 2010).

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 15\sim 153m—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 15\sim 154 per pixel, corresponding to 59 pc at 16.2 Mpc, the histogram of adjacent clump separations peaks strongly at 7 pixels, or 15\sim 155 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 15\sim 156, corresponding to an occasional “missing” clump. The average clump colours,

15\sim 157

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 15\sim 158m clumps is only 15\sim 159 mag compared with dL=16.2d_L = 16.20 mag for all filament clumps. Equivalent young-stellar masses inferred from total IR luminosities cluster around a few dL=16.2d_L = 16.21 per clump, with a total of dL=16.2d_L = 16.22 in all measured filament clumps (Elmegreen et al., 2018).

The paper interprets these structures through classical filament instability. For an isothermal, self-gravitating cylinder,

dL=16.2d_L = 16.23

and the fastest-growing mode has dL=16.2d_L = 16.24 in the simplest near-critical case, or more precisely dL=16.2d_L = 16.25. In M100 the measured ratio of adjacent clump separation to clump diameter peaks at dL=16.2d_L = 16.26, 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 dL=16.2d_L = 16.27–2 kpc and dL=16.2d_L = 16.28–dL=16.2d_L = 16.29, while cloud-clump scale hubs correspond to μ31.05\mu \simeq 31.050–500 pc and μ31.05\mu \simeq 31.051–μ31.05\mu \simeq 31.052. After subtraction of the large-scale rotation field, the local velocity gradient obeys

μ31.05\mu \simeq 31.053

over μ31.05\mu \simeq 31.054–3000 pc. Because pure free-fall would imply μ31.05\mu \simeq 31.055, the observed trend supports gravitational collapse, but a collapse slower than a pure free-fall gravitational collapse (Zhou et al., 2024).

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 μ31.05\mu \simeq 31.056 and μ31.05\mu \simeq 31.057 up to μ31.05\mu \simeq 31.058; bar GMAs have elevated velocity dispersion; inter-arm GMAs are diffuse, with low surface density and radii up to μ31.05\mu \simeq 31.059 pc. The mass–size relation is not universal: KsK_s00 in the CNR, KsK_s01 in the bar, KsK_s02 in the spiral arms, KsK_s03 in the inter-arm region, and KsK_s04 for all GMAs combined. The virial parameter spans KsK_s05–KsK_s06, with median values KsK_s07 in the CNR, KsK_s08 in the bar, KsK_s09 in the spiral arms, and KsK_s10 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: KsK_s11 in the CNR, KsK_s12 in the bar, KsK_s13 in the spiral arms, KsK_s14 in the inter-arm region, and KsK_s15 for all GMAs (Pan et al., 2017).

Age dating from the dust-corrected HKsK_s16/FUV ratio provides a second view of star formation. In M100, the circumnuclear ring at KsK_s17 kpc is dominated by the youngest 0–4 Myr bin, with an azimuthal age gradient of KsK_s18–4 Myr around the ring. Along the two-armed spiral outside the ring (KsK_s19–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 KsK_s20 kpc, the age changes from KsK_s21 Myr on the inner edge to KsK_s22 Myr on the outer edge over a projected width of KsK_s23 kpc, corresponding to KsK_s24. 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 (Sánchez-Gil et al., 2011).

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 KsK_s25m bump, has a UV slope roughly KsK_s26, and gives KsK_s27 and KsK_s28. The bolometric dust-heating fraction by young stars,

KsK_s29

has a global value KsK_s30, dropping to KsK_s31 in the bulge region and KsK_s32 in the bar region. Radially, KsK_s33 reaches KsK_s34 at KsK_s35 kpc, dips to KsK_s36–40% over KsK_s37 kpc, and then approaches KsK_s38 in the outer disc. A tight empirical relation is reported between KsK_s39 and local sSFR, with a log–log fit KsK_s40 giving KsK_s41, KsK_s42, and a Spearman KsK_s43 (Nersesian et al., 2020).

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 KsK_s44–KsK_s45, corresponding to KsK_s46–3.0 kpc at 16.2 Mpc. The line of sight has small Galactic foreground reddening, KsK_s47 mag, but substantial host reddening: late analyses bracket KsK_s48 in the range 0.5–1.0 mag. Early flash spectroscopy shows narrow HKsK_s49 and He II emission lines from dense, hydrogen-rich circumstellar material within KsK_s50–KsK_s51 cm. At late times, the inferred [O I] luminosity is KsK_s52, the [Ca II] luminosity is KsK_s53, and the synthesized oxygen mass is KsK_s54–0.069 KsK_s55. These measurements are argued to favour a Type IIb core-collapse supernova from a stripped low mass progenitor of KsK_s56–9.5 KsK_s57, rather than a thermonuclear helium detonation event. In the same galaxy, X-ray mosaics identify SN 1979C as a bright source with KsK_s58–KsK_s59 in the 0.3–2 keV band decades after explosion (De et al., 2020, Marasca et al., 12 Nov 2025).

The outer H I disc contains two kinematically anomalous clouds discovered in the DIISC survey. These clouds lie at projected galactocentric radii KsK_s60 and 15.5 kpc and are offset by KsK_s61 from the rotating disk at their positions. Their measured properties are KsK_s62 and KsK_s63, peak column densities KsK_s64 and KsK_s65, and projected sizes KsK_s66 and KsK_s67 kpc. One of them is directly associated with a compact star-forming region seen in GALEX FUV and HKsK_s68, with KsK_s69 and KsK_s70. 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 KsK_s71 upper limit KsK_s72, indicating that the inner CGM is predominantly hot or highly ionized (Gim et al., 2021).

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 KsK_s73 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 KsK_s74. A cautious implication is that the central KsK_s75 kpc are better described by a cored or partly cored halo than by a steep cusp (Shen et al., 2021).

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, LLMs, 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 KsK_s76 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 (Xie et al., 20 Apr 2026).

The compiler maps a dataflow graph KsK_s77 into a space–time schedule

KsK_s78

subject to

KsK_s79

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

KsK_s80

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 KsK_s81 for RegNet, KsK_s82 for BEVFormer, KsK_s83 for TempFusion, KsK_s84 for TrackFormer, and KsK_s85 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 KsK_s86, a die-area saving of KsK_s87, and an RTL-size reduction of KsK_s88, while stating that under iso-power KsK_s89 active NPU) the design delivers KsK_s90 higher application-level throughput in AD tasks (Xie et al., 20 Apr 2026).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to M100.