• SISD (Single Instruclion Single Data) Skalarne
• SLMD (Single Instruclion Multiple Data) Wektorowe
• MIMD (Multiple Instruclion Multiple Data) Równoległe
Ze względu na sposób podziału pracy i dostęp procesora do pamięci możemy podzielić architckmry na:
• SMP (Symmetric Multiprocessing) Symetryczne
• NUMA (Non-Uniform Memory Access) Asymetryczne
• AMP (Asynchronous Multiprocessing) Asynchroniczne
• MPP
Ze względu na sposób organizacji pamięci i wykonywania programu:
• architektura von Neumanna
• architektura hatyaidzka
Ze względu na typ procesora możemy wymienić:
• Alpha
• A RM
• HPPA
• IA-64
• M68000 (68k)
• M88000 (88k)
• MIPS
• PowerPC
• S/390
• SPARC
• SPARC54
• SuperH
•
b). Główne rysy komputera Von Normana
W komputerze Von Noemana wykorzystywane są trzy kluczowe koncepcje:
1. Dane i rozkazy są przechowywane w tej samej pamięci umożliwiającej zapis i odczyt.
2. Zawartość tej pamięci może być adresowana przez wskazanie miejsca, bez względu na rodzaj zawartych tam danych.
3. Wykonywanie rozkazów następuje w sposób szeregowy (z wyjątkiem określonych, szczególnych przypadków), rozkaz po rozkazie.