L'architecture dite architecture de von Neumann est un modèle pour un ordinateur qui utilise une structure de stockage unique pour conserver à la fois les instructions et les données demandées ou produites par le calcul.
De telles machines sont aussi connues sous le nom d'ordinateur à programme enregistré.
Il est structuré autour de trois circuits principaux : les entrées/sorties, qui permettent à l'ordinateur de communiquer avec l'extérieur ; une mémoire qui mémorise les données à manipuler ; un processeur, qui manipule l'information et donne un résultat.
VLIW : instruction longues, mais plus simples ; vectorielle : contrairement au traitement en nombre, les instructions sont vectorielles ; dataflow : les données sont actives contrairement aux autres architectures.