Instead of just qualitative causal diagrams, each node would have quantitative estimates:
computeForecastModel:
target:
id: effective-compute
label: "Effective Compute for Frontier AI"
unit: "FLOP/s (peak training)"
current:
value: 5e24
date: "2024-01"
source: "Epoch AI"
projections:
- year: 2027
p10: 1e25
p50: 5e25
p90: 2e26
notes: "Depends heavily on investment trajectory"
- year: 2030
p10: 5e25
p50: 5e26
p90: 5e27
- year: 2035
p10: 1e26
p50: 5e27
p90: 1e29
notes: "Wide uncertainty; could hit physical limits or breakthrough"
factors:
- id: asml-capacity
label: "ASML EUV Production"
unit: "machines/year"
current:
value: 50
date: "2024"
source: "ASML annual report"
projections:
- year: 2027
p10: 60
p50: 80
p90: 100
- year: 2030
p10: 80
p50: 120
p90: 180
constraints:
- "Factory expansion takes 3-4 years"
- "High-NA EUV adds capacity but different machines"
keyQuestions:
- question: "Will ASML build a second major facility?"
impact: "Could add 50% capacity by 2030"
- question: "Will high-NA EUV be production-ready by 2026?"
impact: "2-3x improvement in transistor density"
- id: fab-capacity
label: "Advanced Node Fab Capacity"
unit: "wafer starts/month (3nm equivalent)"
current:
value: 100000
date: "2024"
source: "TrendForce"
projections:
- year: 2027
p10: 150000
p50: 200000
p90: 280000
dependsOn:
- factor: asml-capacity
relationship: "~2000 wafers/month per EUV machine"
elasticity: 0.8
- factor: power-grid
relationship: "~100MW per major fab"
elasticity: 0.3
- factor: taiwan-stability
relationship: "Disruption could remove 70% of capacity"
elasticity: -0.9
- id: ai-chip-production
label: "AI Chip Production"
unit: "H100-equivalents/year"
current:
value: 2000000
date: "2024"
source: "Estimated from NVIDIA revenue"
projections:
- year: 2027
p10: 5000000
p50: 10000000
p90: 20000000
dependsOn:
- factor: fab-capacity
relationship: "~500 chips per wafer, 30% of capacity to AI"
- factor: ai-compute-spending
relationship: "Demand signal drives allocation"
- id: ai-compute-spending
label: "AI Compute Spending"
unit: "$/year"
current:
value: 100e9
date: "2024"
source: "Sum of major lab capex"
projections:
- year: 2027
p10: 150e9
p50: 300e9
p90: 600e9
- year: 2030
p10: 200e9
p50: 800e9
p90: 2000e9
dependsOn:
- factor: ai-valuations
relationship: "High valuations enable equity financing"
elasticity: 0.7
- factor: ai-revenue
relationship: "Revenue enables sustainable spending"
elasticity: 0.9
keyQuestions:
- question: "Will AI revenue justify current valuations by 2027?"
scenarios:
yes: "Spending continues exponential growth"
no: "Pullback to ~$150B/year, slower growth"
- id: algorithmic-efficiency
label: "Algorithmic Efficiency"
unit: "multiplier vs 2024 baseline"
current:
value: 1.0
date: "2024"
projections:
- year: 2027
p10: 2
p50: 8
p90: 30
notes: "Historical ~4x/year, but may slow"
- year: 2030
p10: 5
p50: 50
p90: 500
keyQuestions:
- question: "Will efficiency gains continue at 4x/year?"
impact: "Difference between p50 and p90"
- question: "Is there a 'DeepSeek moment' coming?"
impact: "Could see sudden 10x jump"
scenarios:
- id: base-case
probability: 0.55
description: "Current trends continue, moderate growth"
assumptions:
taiwan-stability: "No major disruption"
ai-revenue: "Grows but below hype expectations"
asml-capacity: "Steady expansion"
outcome:
effective-compute-2030: 5e26
effective-compute-2035: 5e27
- id: bull-case
probability: 0.20
description: "AI boom continues, massive investment"
assumptions:
taiwan-stability: "Stable"
ai-revenue: "Exceeds expectations, clear ROI"
asml-capacity: "Aggressive expansion"
algorithmic-efficiency: "Continued 4x/year gains"
outcome:
effective-compute-2030: 2e27
effective-compute-2035: 1e29
- id: bear-case
probability: 0.20
description: "AI winter or investment pullback"
assumptions:
ai-revenue: "Disappoints, valuations crash"
ai-compute-spending: "Drops 50%"
outcome:
effective-compute-2030: 1e26
effective-compute-2035: 5e26
- id: disruption-case
probability: 0.05
description: "Major supply shock (Taiwan, other)"
assumptions:
taiwan-stability: "Major disruption"
fab-capacity: "Drops 50-70%"
outcome:
effective-compute-2030: 2e25
effective-compute-2035: 1e26