procesory all-in-one Flashcards

1
Q

Intel 4004

A

Od 1971
4-bitowy
>Uznawany za pierwszy mikroprocesor
>Maks. Taktowanie – 740 kHz
>Osobna pamięć dla danych i programu (arch. harwardzka)
>46 instrukcji
>16x 4 bitowe rejestry
>3-poziomowy stos
>2300 tranzystorów (10 um)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Intel 8008

A

1974
>Pierwszy 8 bitowy mikroprocesor Intela
>obudowa DIP18
>8 bitowa magistrala
>dostęp do większej ilości RAM
>3-4 razy więcej mocy obliczeniowej niż procesory 4-bitowe

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Intel 8080

A

1974
>8 bitowa szyna danych
>16 bitowa szyna adresowa
>słowo 8 bitowe
>72 instrukcje
>bezpośrednie adresowanie pamięci o poj. Do 64 KB
>arytmetyka dwójkowa i dziesiętna kodowana dwójkowo (BCD)
>8 rejestrów programowych dostępnych dla programisty – cykl zapisu 2us
>zegar zewnętrzny 2-3MHz (podstawowy cykl rozkazowy – 4 takty)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Intel 8086

A

1978
>traktowany był jako projekt przejściowy
>główny konstruktor: Stephen (lub Steven) Morse
>rozszerzenie listy rozkazów
>rozszerzenie możliwości adresowania operandów
>wprowadzenie segmentacji obszaru pamięci
>mechanizmy przyspieszenia pracy
>mechanizmy dla pracy wieloprocesorowej

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Intel 80186

A

1982
>16 bitowy
>większa wydajność, nowe rozkazy, szybszy zegar
>niektóre instrukcje 10-20 razy szybciej
>wykorzystany głównie w systemach wbudowanych jako mikrokontroler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Intel 80286

A

1982
>dwa razy bardziej wydajny od 8086
>24 bitowa szyna adresowa (adresacja do 16MB RAM)
>nowe instrukcje
>nowy tryb adresowania pamięci – tryb chroniony

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Intel 80386

A

1986
>32 bitowa magistrala adresowa oraz 32 bitowa magistrala danych
>rozszerzenie rejestrów do 32 bitów
>nowe tryby adresowania
>praca w trybie: rzeczywistym (16 bit), chronionym (32 bit), wirtualnym (32
bit)
>dodanie jednostki MMU – stronicowanie pamięci

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Intel 80486

A

> nazwa handlowa i486
nowe instrukcje (7)
zintegrowany koprocesor arytmetyczny x87
poprawiony interfejs szyny danych
pięciostopniowy potok
dwukrotnie szybszy od 80386

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Pentium

A

1993
>architektura superskalarna
>64 bitowa szyna danych
>jednostka przewidywania skoku (branch prediction) – skuteczność 80%
>przeprojektowany koprocesor (5x-6x wydajniejszy niż w i486)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Pentium Pro

A

1995
>podział kodu x86 na mikrorozkazy (microcode)
>wykonywanie poza kolejnością
>wykonywanie spekulatywne
>dodatkowy potok dla prostych instrukcji
>instrukcja CMOVcc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Pentium II

A

1997
>instrukcje MMX
>poprawiona obsługa programów 16 bitowych
>pamięć podręczna 1 poziomu (L1) dla kodu i danych: 16KB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Pentium III

A

> architektura typu RISC
rozmiar pamięci podręcznej L1 dla kodu: 16 KB
liczba etapów przetwarzania rozkazu (w potoku): 12
liczba jednostek zmiennoprzecinkowych: 1 (z potokowaniem)
liczba jednostek całkowitoliczbowych: 6 potoków
liczba jednostek MMX: 2
instrukcje SSE (Streaming SIMD Extensions)
możliwość pracy w trybie wieloprocesorowym (do 2 procesorów)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Pentium 4

A

2000
>architektura NetBurst
>instrukcje SSE2, w nowszych wersjach jądra: SSE3
>niektóre modele: wielowątkowość HyperThreading
>zwiększona pamięć L2
>pojawia się technologia EM64T (2003)
>pierwszy procesor dwurdzeniowy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Intel Core 2

A

> 8 generacja
mikroarchitektura Intel Core
współczynnik IPC: 3,5
wspólna pamięć dla obu rdzeni
EM64T
technologia wirtualizacji
XD bit
ulepszona technologia SpeedStep
wersja czterordzeniowa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Intel Core i7
Nehalem

A

> modułowa budowa
8 rdzeniowy Nehalem: 731 milionów tranzystorów
SSE 4.2
technologia współbieżnej wielowątkowości
dynamiczne zarządzanie zasilaniem
wbudowanie kontrolera RAM
technologia QuickPath

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Intel Core i7
Sandy Bridge

A

> 32nm proces
6 jednostek wykonawczych
wbudowany układ graficzny
instrukcje AVX
Turbo Boost 2.0
pamięć cache L3

17
Q

Intel Core i7
Ivy Bridge

A

> 22nm proces (tranzystory 3D)
wbudowane GPU Intel HD Graphics
generator liczb losowych
PCI Express 3.0

18
Q

Intel Core i7
Haswell

A

> podniesiona wydajnosć cache
zwiększona wydajność i energooszczędność
8 jednostek wykonawczych
instrukcje AVX2
instrukcje FMA3
rozbudowany układ graficzny
wsparcie dla Direct3D 11.1 i OpenGL 4.0

19
Q

Intel Core i7
Broadwell

A

> 14nm proces
obsługa pamięci DDR3L
układ iGPU Iris Pro 6200
128 MB pamięci podręcznej eDRAM
wspracie dla Direct3D 11.1 i OpenGL 4.4

20
Q

Intel Core i7
Skylake

A

> 14nm proces
obsługa pamięci DDR3L i DDR4
instrukcje AVX512 – 32 rejestry ZMM – 512 bitowe w wersji XEON
wsparcie dla Direct3D 12
wsparcie dla Thunderbolt 3.0

21
Q

Intel Core i7
Kaby Lake

A

> 14nm+ proces
zwiększenie częstotliwości zegara
zwiększenie wydajności wbudowanego GPU
wsparcie Intel Optane Memory storage caching

22
Q

Intel Core i7
Coffee Lake

A

> 14nm++ proces
zwiększenie liczby rdzeni do 6
zwiększenie częstotliwości zegara
zwiększenie wydajności wbudowanego GPU

23
Q

Intel Core i7
Coffee Lake

A

> 14nm++ proces
zwiększenie liczby rdzeni do 8
zwiększenie rozmiaru cache L3
AVX512 w wersji X

24
Q

Intel Core i9
Comet Lake

A

> zwiększenie maks. Taktowania do 5.3GHz
zwiększenie liczby rdzeni do 10
zwiększenie rozmiaru cache L3
zwiększenie wydajności wbudowanego GPU (Gen 9.5)

25
Q

Intel Core i9
Rocket Lake

A

> zwiększenie IPC o 10 do 19%
instrukcje AVX512 i DL (Deep Learning)
zwiększenie rozmiaru cache L1 dla danych: 48KiB
nowy układ graficzny – Xe-LP Gen 12 – DisplayPort 1.4a, HDMI 2.0b
PCI Express 4.0

26
Q

Intel Core i9
Alder Lake

A

> hybrydowy – wydajne rdzenie dwuwątkowe i rdzenie energooszczędne – do
8P i 8E
10nm proces SuperFin (Intel 7)
zwiększenie IPC
12 jednostek wykonawczych
nowe instrukcje AVX-VNNI
zwiększenie rozmiaru cache L3
nowy układ graficzny – Xe-LP Gen 12.2 (32-96EU)
PCI Express 5.0

27
Q

Intel Xeon Phi
Knights Corner
Knights Landing

A

 rdzenie wykonują instrukcje SIMD - FMA3 na danych 512
bitowych, co oznacza, że jedna instrukcja przetwarza osiem
zestawów danych podwójnej precyzji albo 16 pojedynczej
precyzji - zwiększa to jeszcze stopień zrównoleglenia
wykonywanych operacji.
 każdy rdzeń jest czterowątkowy,
 rdzenie posiadają dużą pamięć podręczną - 512KB.

Knights Corner
 do 61 rdzeni połączonych w dwukierunkowy pierścień

Knights Landing
 do 72 rdzeni połączonych pierścieniami