COMPUTE WARS · BOOTSTRAPPING

Magik LLM
Gathering

Forjando sua jornada…
Pular para o conteúdo
The Founders' Erapre-ml1945person

John von Neumann

Arquitetura de programa armazenado — modelo de computador que ainda usamos.

O quê

John von Neumann (1903–1957) foi um matemático húngaro-americano de alcance quase implausível: contribuiu para teoria dos conjuntos, mecânica quântica, teoria dos jogos (com Morgenstern), o Projeto Manhattan, autômatos celulares — e para a arquitetura de computador que ainda usamos em 2026.

Em 1945, ele escreveu o First Draft of a Report on the EDVAC, um rascunho de 101 páginas que descreveu, pela primeira vez de forma logicamente completa e abstrata (sem amarrar a uma máquina física específica), a ideia de programa armazenado: instruções e dados vivem na mesma memória, em vez de o programa ser fixado por fios e chaves físicas, como no ENIAC.

Por ter sido o autor nominal do rascunho — embora o trabalho fosse coletivo, incluindo Eckert e Mauchly — o conceito ficou conhecido como arquitetura de von Neumann, e o nome pegou de forma definitiva.

Como funciona

A arquitetura de von Neumann

O modelo descreve um computador como cinco partes:

  1. Unidade de controle — busca e decodifica instruções.
  2. Unidade aritmético-lógica (ALU) — executa as operações.
  3. Memória — guarda dados e instruções juntos, endereçáveis uniformemente.
  4. Entrada e 5. Saída.

A consequência radical do “programa armazenado”: o computador pode tratar seu próprio código como dado — modificá-lo, gerá-lo, carregá-lo da memória. Compiladores, sistemas operacionais, JIT e o próprio ato de “carregar um modelo de IA na VRAM” descendem dessa decisão de 1945.

O gargalo de von Neumann

O modelo tem um custo embutido: como dados e instruções compartilham o mesmo barramento até o processador, a largura de banda entre CPU e memória vira o gargalo (von Neumann bottleneck). Em 2026 esse gargalo é a história central do hardware de IA: uma GPU NVIDIA H100 passa boa parte do tempo esperando memória, não calculando. O KV Cache de um LLM existe justamente para evitar recomputar e poupar tráfego de/para a memória — uma engenharia inteira construída ao redor da limitação que von Neumann criou.

Por que importa

Toda máquina que você usa é von Neumann (ou uma variação dela). Seu laptop, seu celular, e mesmo aceleradores massivamente paralelos como GPUs e TPUs ainda herdam o princípio de instruções armazenadas em memória endereçável.

Ele formalizou o que Babbage e Turing prenunciaram. Onde Charles Babbage separou mill e store em latão, e Alan Turing provou em 1936 que uma única máquina universal pode simular qualquer outra, von Neumann deu a planta de engenharia eletrônica que tornou a máquina universal construível e barata.

Inaugurou o pensamento de sistema. O EDVAC report é o primeiro documento que trata o computador como um objeto lógico projetável, separado de qualquer implementação física específica.

Estado em 2026

  • A arquitetura segue universal, mas a pressão do gargalo memória/computação domina o design de chips de IA: HBM, memória empilhada, processamento near-memory e arquiteturas dataflow são todas tentativas de driblar o limite de 1945.
  • Von Neumann também é lembrado por autômatos celulares e pela ideia de máquina auto-replicante — temas que ressoam em debates atuais sobre agentes autônomos e IA que escreve IA.
  • No jogo, von Neumann é o laboratório inicial: o Site que define as regras básicas do tabuleiro sobre o qual todo o resto opera.

Tratamento de carta — proposta

von Neumann’s Architecture Legendary Site (starter lab) · Founders

Site inicial. Enquanto estiver em jogo, suas cartas de Modelo podem usar a habilidade de outra carta sua no campo uma vez por turno (instruções e dados compartilham a mesma memória).

“O computador pode tratar suas próprias instruções como números.”

Veja também

NVIDIA H100 · KV Cache

Feito pela Magik LLM Gathering

Isto que você acabou de ler é o nosso trabalho.

A Magik LLM Gathering constrói produtos de IA de verdade — e escreve sobre eles em português, sem hype. Se quiser conversar sobre o seu, deixe seu contato.

Sem spam. Respondemos pessoalmente. Ao enviar, você concorda com a política de privacidade.

FONTES
  • von Neumann, J. (1945). First Draft of a Report on the EDVAC. Moore School of Electrical Engineering, University of Pennsylvania.
  • Burks, A., Goldstine, H., von Neumann, J. (1946). Preliminary Discussion of the Logical Design of an Electronic Computing Instrument. IAS.
  • Aspray, W. (1990). John von Neumann and the Origins of Modern Computing. MIT Press.