Skip to content

chips: 16 market variants — variant-aware 3D, data-flow loop, scale visualizations - #14

Merged
jcdavis131 merged 3 commits into
masterfrom
scout/chips-variants
Sep 18, 2026
Merged

jcdavis131 merged 3 commits into
masterfrom
scout/chips-variants

Conversation

@jcdavis131

@jcdavis131 jcdavis131 commented Sep 17, 2026 •

Copy link
Copy Markdown
Owner

The /chips/ visualization is now variant-first: 16 real market products across CPU/GPU/DPU, each with its own physical 3D geometry, data-flow path, and encyclopedia copy. Page-only scope — only chips/index.html changed.

Market variants (16, selectable via pills)

  • CPU: EPYC 9654 (Genoa), EPYC 9684X (Genoa-X), EPYC 9754 (Bergamo), Xeon 6980P (Granite Rapids), Apple M4 Max, Ryzen 9 9950X
  • GPU: H100 SXM5, H100 NVL, B200, RTX 4090, MI300X
  • DPU: BlueField-3, BlueField-2, Intel IPU E2100, Pensando Elba, Marvell OCTEON 10

Physical differences called out in 3D — per-variant dynamic builders: Genoa-X's 12 stacked V-Cache tiers rising above the CCDs, Granite Rapids' EMIB compute/SoC tiles, M4 Max monolithic SoC + unified LPDDR5X, H100 NVL twin cards + 3 NVLink bridges, B200 dual dies + NV-HBI, RTX 4090 GDDR6X ring + triple-fan cooler, MI300X 8-XCD chiplet ring + 4 IODs, E2100 P4 pipeline, Elba's 144-MPU grid, OCTEON 10 inline-AI block.

Data streaming through the chip — toggleable animated packet loop (bounded 150-particle pool) with 4 auto-advancing captioned stages per chip. Flow paths and stage captions are now variant-aware: every variant's particles follow its own silicon and highlights track its real blocks (e.g. GDDR6X on the 4090, XCDs on MI300X, SoC tiles on Granite Rapids). Captions rewrite across ELI5 / 15 / Pro / Expert.

Large-scale vs local — Solo / Node / Rack / Cluster scale visualization with animated PCIe, NVLink/NVSwitch, and InfiniBand/Ethernet links: chips linked into networks for large-scale computing vs local model training.

Variant-aware encyclopedia — part entries, component-diff copy, glance table, model labels, pinned 'what changed' cards, and pulse highlights all follow the selected variant at all four explanation depths.

Provenance — headline specs verified against vendor/press sources (Sep 2026), per-variant source list on-page. Exploded geometry is schematic/estimated (labeled as such) — vendors don't publish package CAD.

Verification — inline script syntax-clean; data-layer and flow-override suites pass (16 variants × 4 stages × 4 depths; every stage's highlighted parts exist in the part index). Teardown disposes geometries/materials and clears raycast/label references on swap.

Review-ready. Not merging without explicit approval.

- Data flow: toggleable animated packet loop with 4 captioned stages per
  chip (CPU/GPU/DPU), rewritten across ELI5/15/Pro/Expert, bounded
  particle pool, active-stage highlighting, Genoa-X/B200 topology
  overrides, window.__chipVariant / refreshFlowPaths integration contract.
- Scale: new section below the hero with its own canvas and Solo/Node/
  Rack/Cluster preset pills. Distinct NVLink (teal), PCIe (amber),
  IB/Ethernet (blue) links with animated packets; per-preset captions
  rewrite with explanation depth; each preset carries the local-vs-
  large-scale contrast and the why-every-node-gets-a-DPU rationale.
- QA: headless Chromium screenshots (hero, flow mode, all scale
  presets), zero console errors (only artifact is the file:// favicon
  404; production path /assets/favicon.svg exists).
@vercel

vercel Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
jcamd Ready Ready Preview Sep 17, 2026 11:56pm UTC

Request Review

cursor[bot]
cursor Bot previously approved these changes Sep 17, 2026

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Approved. Cursor Bugbot was not present after the first check poll, so that signal was skipped; no approval-policy files apply and nothing in the current review state requires human review. No reviewers were assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

…yclopedia

- 16 selectable market variants (6 CPU, 5 GPU, 5 DPU) with per-variant
  3D geometry: Genoa-X V-Cache tiers, Granite Rapids EMIB tiles, M4 Max
  monolithic SoC + unified memory, H100 NVL twin cards, B200 dual-die +
  NV-HBI, RTX 4090 GDDR6X + cooler, MI300X 8-XCD chiplet ring, E2100 P4
  pipeline, Elba 144-MPU grid, OCTEON 10 inline-AI block
- Variant-aware part encyclopedia (PVAR), comparison/diff copy (VDIFF),
  glance table, model labels, and 'what changed' cards at all 4 depths
- Per-variant data-flow paths and stage captions; flow particles and
  highlights now track the actual silicon of every variant
- Provenance: per-variant sources; geometry labeled schematic/estimated

Verified: inline script syntax-clean; data-layer + flow-override test
suites pass (16 variants x 4 stages x 4 depths).
@jcdavis131 jcdavis131 changed the title chips: data-flow loop + scale (individual vs scaled) visualizations chips: 16 market variants — variant-aware 3D, data-flow loop, scale visualizations Sep 17, 2026
cursor[bot]
cursor Bot previously approved these changes Sep 17, 2026

@cursor cursor Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale comment

Approved. Cursor Bugbot was not present after the first check poll, so that signal was skipped; no approval-policy files apply and the current review state does not require human review. No reviewers were assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. Cursor Bugbot was not present after the first check poll, so that signal was skipped; no approval-policy files apply and the current review state does not require human review. No reviewers were assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Pull Request Router and Approver

@jcdavis131
jcdavis131 merged commit 39b521b into master Sep 18, 2026
4 of 5 checks passed
@jcdavis131
jcdavis131 deleted the scout/chips-variants branch September 18, 2026 00:02

This branch was successfully deployed

1 active deployment
Preview — 0fa71a9e Deployed Sep 17, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant