Sunteți pe pagina 1din 14

Istoria si evoluia procesoarelor Intel

Autor: Simoiu Robert


Grupa: 236

10 aprilie 2016

Introducere
Probabil c atunci cnd se discut despre procesoarele calculatoarelor numele care apare
cel mai frecvent este Intel. Dei, de-a lungul timpului i alte firme precum AMD au constituit
concureni serioi, procesoarele produse de gigantul din Santa Clara, California au continuat s
reprezinte standardul de performan n domeniu.
Aceast lucrare va ncerca s surprind evoluia firmei productoare de procesoare Intel
de la apariia ei n 18 iulie 1968 pn n prezent i s surprind momentele definitorii care au
determinat dezvoltarea unitilor de calcul pn la forma pe care o au n acest moment.
Lucrarea nu va avea ca obiect de studiu compania n sine ci mai degraba produsele ei i
modul n care performanele lor au evoluat de-a lungul timpului i contextul n care anumite
decizii au modelat diferite familii de procesoare, influennd astfel generaiile ulterioare.
Concluziile lucrrii vor constitui o analiz pe ansamblu a evoluiei de pn acum a
procesoarelor Intel, a rolului de trend-setter pe pia i va ncerca s emit anumite previziuni
despre viitorul produselor Intel.

nceputurile firmei Intel. Primele microprocesoare


La sfritul anilor 1960, chimistul Robert Noyce i fizicianul Gordon Moore au prsit
firma Fairchild Semiconductors punnd bazele unei noi corporaii sub numele iniial de NM
Electronics. Deoarece fonetica asociat pronuniei numelor celor doi ntemeietori prezeni i n
acronimul din titlu, Moore Noyce, era omofon cu expresia englezeasc more noise s-a decis
nlocuirea acesteia cu Integrated Electronics, prescurtat Intel, care ns era deja deinut de lanul
hotelier Intelco, fiind nevoie de o cumprare prealabil a drepturilor de folosire.
Iniial compania s-a axat pe productia de
memorii RAM, incepnd inovaiile n acest
domeniu. Anul 1971 reprezint ns primul punct
definitoriu n evoluia tehnicii de dezvoltare a
procesoarelor i are bineneles la crm proaspt
creata companie Intel. Din punctul de vedere ale
evoluiei companiei, este anul n care ncepe s
fie vndut la burs cu 23.5 dolari aciunea,
ajungnd la o cot de 6.8 milioane de dolari.
Adevratul moment definitoriu l reprezint
introducerea pe pia a primului microprocesor
Figura 1. Primul procesor, Intel 4004
Intel 4004 cu o capacitate de
stocare de 4
biti. [1] [2]
Vom prezenta n cele ce urmeaz specificaiile acestui procesor pentru a putea s
observm ct de mult s-a dezvoltat n timp acest domeniu i care este ordinul de mrime al
mbuntirii adus n timp procesoarelor Intel.
Avnd o structur bazat pe 16 pini inchistai ntr-o structur ceramic, procesorul
atingea frecvene ntre 108KHz i 740KHz. Fiecare dintre cei 2300 de tranzistori aflai n
componen erau compactai n urma procesului de fabricare pe un spaiu de 100 m. Arhitectura
propus pentru acest procesor atingea performana de 92600 de instructiuni pe secund. Acest tip
de procesor era compatibil cu memorii RAM de 4 Ko. Primul microprocesor produs vreodat a
avut o durat de via destul de ndelungat, dei n anul imediat urmtor compania anunase deja

apariia variantei mbuntite pe 8 bii sub numele de 8008. Un alt factor decisiv pentru evoluia
ulterioar a produciei pe scar larg a procesoarelor l constituie decizia companiei de a- i
internaionaliza procesul de producie prin deschiderea unei fabrici de asamblare n Malaezia,
ar care n prezent reprezint un puternic aliat economic al companiei.
Microprocesorul 8008 coninea un set de 48 de instruciuni fiind compatibil cu memorii
RAM de 16Ko, rulnd la o frecven de 0.5 pn la 0.8 MHz. Con inea 3500 de tranzistori i a
reprezentat puntea de legtur ctre modelul 8080, care reprezint prima schimbare major de
performan, deoarece 8008 se situa calitativ relativ aproape de predecesorul su.
Pentru a sublinia faptul c simpla producie pe scar larg de procesoare nu a contribuit
de una singur la progresul industriei de profil i al firmei Intel in particular i ca orice avans
hardware nu poate aprea dect ntr-un context de evoluie software favorabil. n cazul avansului
procesoarelor Intel, acest context favorabil a fost creat ncepnd cu anul 1973 cnd compania a
introdus limbajul PL/M, primul limbaj de nivel nalt care putea fi folosit pentru programarea
microprocesoarelor Intel i un instrument fizic de producie software numit Intellec-4-40. Acest
context favorabil a dus la apariia primului microprocesor comercial cu adevrat fiabil: 8080.
Apariia procesorului 8080 constituie inceputul unei noi etape n dezvoltarea de
procesoare din dou aspecte: este primul procesor care a fost nglobat ntr-o gam larg de
produse hardware (de la case de marcat pn la semafoare automate) i totodat a reuit s ating
primul ordin de mrire n performan fa de generaia anterioar la doar 4500 de tranzistori
utilizai.
Procesorul 8080 a fost introdus in 1974, folosind o parte din circuitele auxiliare utilizate
la constructia procesorului 8008. Se simte o
cretere considerabil a memoriei acceptate de
la 16 Ko la 64 Ko i a numrului de operaii la
300.000 instructiuni pe secund, de zece ori
mai mare dect a predecesorului. Coninea
4500 de tranzistori rulnd la o frecven de 2
MHz i ocupnd fiecare 6 m. 8080 este
considerat primul procesor adevar i deoarece a
fost inclus n componena primului calculator
Figura 2. Intel 8080
personal, Altair 8800.

Apariia plcilor de baz. Noi standarde


Anul 1975 a marcat un pas important n evoluia tehnologiei, introducnd procesorul
8085. Avnd o surs de alimentare de 5 voli, cu o vitez de 3 MHz (ulterior pn la 6MHz),
bazat pe o arhitectur de 3m, a fost produs pentru mai mult de 15 ani. De asemenea, tot n acest
an, a fost produs prima plac de baz, fiind de faptul un microcalculator care ncorpora ntr-o
singur pies un microprocesor, o memorie, periferice si elemente de citire-scriere. [2]
Avnd n vedere, n primul rnd, dezvoltarea de noi procesoare, mult mai performante,
dar care sunt compatibile cu celelalte procesoare fabricate, Intel face un pas major n dezvoltarea
procesoarelor, i introduce primul microprocesor pe 16 bii, 8086, [3] n anul 1979. Acesta era
fabricat pe 3m, la fel ca predecesorul su, avnd 29000 de tranzistori, rulnd la frecven e ntre
5MHz i 10MHz, folosind pn la 1Mo de memorie RAM. Acest procesor a fost primul care i-a
mprit arhitectura intern n dou uniti, prima dintre ele fiind EU (Execution Unit), care se

ocupa de calculele interne, i BIU (Bus Interface Unit), care comunica cu componentele din
exterior, acestea rulnd n paralel.
Acest procesor apare la aniversarea unui deceniu de existen a firmei, consolidnd
statura acesteia de trend-setter n domeniu. ntr-un deceniu, performana procesoarelor produse
de Intel a crescut ca frecventa de la aproximativ 150 KHz la 10 MHz, memoria compatibil
crescnd de la 4 Ko la 1 Mo, numrul de tranzistori de la 2300 la 29000, iar numarul de
instruciuni calculate pe secund a evoluat de la aproximativ 100000 la 1000000. Se poate
observa c pe fiecare nivel de performan produsele Intel au inregistrat o cretere cu un ordin de
mrire de 10, fapt care sugereaz apariie unei noi generaii de procesoare care aduce cu sine un
nou standard. O alt noutate important introdus de procesorul 8086 este separarea amintit
anterior care specializeaz componentele interne ale procesorului. Astfel procesorul ajunge s
posede o arhitectur n adevratul sens al cuvntului cu entiti componente bine specializate,
punndu-se astfel bazele arhitecturilor complexe ulterioare. Totodat separarea operaiilor de
calcul de cele de comunicare cu componentele externe prefigureaz apariia sistemelor de
caching ca parte component a procesorului pentru nlesnirea transferului de date cu exteriorul.
Pe lng toate acestea, acest procesor a introdus instruciunile x86, care reprezint codul
intermediar dintre limbajul main al procesorului i restul componentelor, instruciuni folosite i
n zi de azi. Din toate aceste considerente, procesorul 8086 este considerat a fi standardul
tuturor microprocesoarelor din ziua de azi.
Mai trziu n acel an, i anume pe data de 1 iulie, a fost lansat procesorul 8088, bazat n
totalitate pe 8086, singura diferen fiind faptul c magistrala de date era proiectat pe 8 bii, spre
deosebire de 8086, a crui magistral era de 16 bii, pentru a putea comunica si cu sistemele mai
vechi existente. Diferena apare doar la componenta BIU a procesorului, EU fiind aceeai,
dovedind faptul c alegerea de a separa atribuiile componentelor a fost una inspirat.
Odat cu aceste procesoare apare conceptul de coprocesor, [2] fiind un procesor dedicat,
separat de microprocesor, dar care este legat direct de acesta, extinznd funcionalit ile
microprocesorului. Astfel, coprocesorul principal realizat de firma Intel pentru procesoarele
8086/8088 este 8087, care era primul coprocesor
matematic care realiza operaiile n virgul flotant
(operaii cu numere reale), aprut n anul 1980. O
realizare important a firmei o reprezint ctigarea
contractului pentru realizarea procesorului primului
Figura 3. Coprocesorul Intel 8087
calculator personal, IBM
PC, probabil cel mai cunoscut
dintre primele variante ale calculatorului personal i cu siguran unul dintre cele mai populare n
acea vreme, n 1981. Astfel se solidific o colaborare fericit ntre producatorul de procesoare i
IBM care a facilitat sigurana pieei de desfacere pentru Intel, un factor important pentru
dezvoltarea durabil care avea s urmeze pentru produsele companiei.

Evoluia microprocesoarelor. Legea lui Moore


Aceast evoluie a microprocesoarelor, i mai ales faptul c acestea se dezvolt uluitor de
la un an la altul, respect bine-cunoscuta Lege a lui Moore. Aceast lege indic faptul c la
fiecare doi ani, numrul de tranzistori dintr-un circuit integrat se dubleaz. [4]
Astfel, n anul 1982, au fost realizate microprocesoarele 80186 si 80286 (cunoscute ca i
186 respectiv 286). Primul procesor era construit pe o arhitectur de 2m, cu o capacitate de 1
milion de instruciuni pe secund la o frecven de 6MHz, spre deosebire de 8086, care putea

executa 0.75 milioane instruciuni, la o frecven de 10MHz, cu o frecven maxim de 25MHz.


[3]
i ajungem i la ceea ce se spune a fi cel mai mare salt dintre dou genera ii consecutive,
i anume procesorul 80286 (286). Acest procesor putea executa 4 milioane de instruciuni pe
secund, la o frecven de maxim 25MHz, avnd tehnologia de fabricaie de 1.5 m, cu un numr
de 134000 tranzistori (fa de cei 29000 ai predecesorului). Pe lng aceste cifre, procesorul 286
a fost primul care avea un sistem de gestionare a memoriei i de protejare a acesteia, i de
asemenea un cost sczut de producie, care a inut pn n anul 2007, odat cu apari ia
procesoarelor Intel Atom. [1]
80286, cunoscut pe scurt sub denumirea de 286, reuea s dubleze preformana
procesoarelor anterioare , 8086 sau 8088, prin executarea a de doua ori mai multe instruc iuni al
aceeai vitez de ceas. Aceast substanial mbuntire a fost posibili datorit crerii unei
componente specializate cu calculul de adrese care reducea drastic ciclurile de frecven necesare
calcului adreselor de segment i deplasament n cadrul segmentului i a unor mecanisme
mbuntite a matematicii de salt, de amortizare a complexitii instruciunilor i de previziune a
instruciunilor care urmeaz a fi executate. Un alt aspect particular al procesorului 286 este
abiliatea sa de a folosi regitrii i memoria n mod protejat.
Un alt aspect important care trebuie evideniat atunci cnd se discut despre evoluia
microprocesoarelor l reprezint materialele folosite n compoziia lor. Procesorul 80286 i cele
din perioada lui sunt un exemplu concludent n ceea ce privete acest aspect prin faptul c Intel a
experimentat un nou material smiconductor pentru realizarea unor componente ale acestor
procesoare. Technologia CHMOS introdus n 1983 folosind materiale semiconductoare pe baza
de oxizi metalici au reuit s ating noi performane de vitez concomitent cu descreterea puterii
consumate.
Urmnd decizia de a nu continua cu producerea de memorii DRAM [5] i cu
concentrarea pe producia de procesoare, care din nou se va dovedi n timp inspirat, anul 1985
ofer primul procesor pe 32 bii, i anume Intel 386. Cu o frecven de baz de 16MHz (putnd
ajunge pn la 33MHz), cu un numr de 275K tranzistori, putea executa (la frecven a maxim)
pn la 11.4 milioane de instruciuni pe
secund. Acest procesor a fost produs
n dou modele: 386DX i 386SX. Cel
de al doilea a aprut n anul 1988, i,
dei avea o magistral intern de 32
bii, magistrala de date era limitat la
16 bii, fiind o versiune low-end a
primului. Avnd conectai doar 24 pini
pe magistral, acesta era limitat la o
memorie ram de 16Mo, spre deosebire
de 4Go a lui 386DX. Mai tarziu, n
1990, a fost lansat procesorul 386SL
Figura 4. Procesorul 386DX mpreun cu coprocesorul su,
pentru laptopuri, care oferea suport
387DX
pentru diferite opiuni pentru gestionarea energiei, i unele faciliti pentru conservarea bateriei
laptopului. Acesta avea nu mai puin de 855K tranzistori (aproximativ de 3 ori mai muli dect
386DX), avnd o frecven de 20MHz (ulterior fiind introdus cu 25MHz). Adevrata frumusee a
procesorului 386 produs de Intel const n abilitatea lui de a rula mai multe programe software n
paralel.

n 1987 a fost lansat coprocesorul pentru 386, i anume 387, primul coprocesor Intel
compatibil n totalitate cu standardul IEEE, si care avea, pe lng viteza mai mare fa de
predecesoarele, i calcularea funciilor trigonometrice.
Anul 1989 aduce n prim plan procesorul Intel 486, fabricat pe 1m, cu o frecven de
baz de 25MHz, i cu un numr impresionant de tranzistori, 1.2 milioane. Acesta aduce pentru
prima data conceptul de cache intern, i anume L1 Cache (level 1 cache). Acest cache este o
locaie intern unde CPU-ul i reine datele pentru a reduce timpul de acces al memoriei
principale. Fiind foarte rapid, este i foarte mic, i anume 8Ko (ajunge pn la 16Ko la modelele
486DX4).
Acest procesor a cunoscut mai multe variante. Prima dintre ele, 486SX, fiind varianta mai
ieftin a acestuia, rula fr coprocesorul su matematic, rulnd la frecvene de pn la 33MHz.
Modelul 486DX, fabricat pe 800nm, rula la o frecven de pn la 50MHz, avnd coprocesorul
funcional, fiind capabil de 41 milioane instrucuni pe secund. Urmtoarea variant, 486DX2,
rula la frecvene de 66MHz, i 486SL, cu frecvene de 33MHz. Ultima versiune a acestui
procesor este cea 486DX4, lansat n anul 1992, cu o frecven de 100MHz, fabricat pe 600nm,
cu 1.6 milioane tranzistori, executnd nu mai puin de 70.7 milioane instruciuni pe secund,
fiind fabricat pn n anul 2007.

Era Pentium
Trecerea la un nou deceniu de existen a companiei marcheaza apariia unei noi familii
de procesoare Intel cunoscut sub numele de Pentium. Anul 1993 a reprezentat momentul n
care a fost lansat procesorul P5, primul procesor din seria procesoarelor Pentium. Acesta a fost
fabricat pe 800nm, cu un total de 3.1 milioane tranzistori, pn la 3.3 milioane, odata cu
versiunea mbuntit P5C, fabricat pe 350nm.
Versiunea urmtoare, Pentium P55C, fabricat la sfritul anului 1996, avea un total de
4.5 milioane de tranzistori, o frecven de pn la 233MHz.
Acest procesor a fost primul procesor care recunotea
instruciunile MMX, menite s mbunteasc performanele
multimedia. Tehnologia MMX [6], acronim pentru Multi-Media
eXtensions a fost nglobat n procesoarele din generaia
Pentium pentru a optimiza comprimarea i decomprimarea
video, manipularea i prelucrarea imaginilor, gestiunea
operaiilor de input/output. Comparativ la procesoarele care nu
dispun de aceast tehnologie, MMX aduce n plus o memorie
cache intern de nivel 1 care poate fi folosit de aplicaii
indiferent
dac
conin
Figura
5.
Intel
P55C
cu
instruciuni
optimizate pentru MMX i mbogete setul
tehnologia MMX
de instruciuni ale procesorului cu 57 de comenzi care introduc o paradigm revolu ionar bazat
pe principiul SIMD (Single Instruction, Multiple Data) care i permite aceleiai instruciuni s
foe executat pe seturi de date diferite, optimiznd astfel structurile repetitive din programele de
nivel nalt care pn atunci solicitau serios procesoarele. Acest gen de instruciuni repetitive sunt
specifice n special operaiilor legate de procesarea video.
n plus fa de MMX, o alt tehnologie a fost introdus n 1999 odat cu Pentium 3 sub
numele de SSE (Streaming SIMD Extensions) [6] care mbogete colecia de instruciuni cu
70 de instruciuni noi care faciliteaz calculul SIMD in virgul mobil, noi instruc iuni

mbuntite pentru calculul cu ntregi i controlul mai eficient la memoriei cache. Introducnd 8
noi regitrii, SIMD a fost creat pentru a efectua autonom calculele destul de costisitoare n
virgul mobil i a elibera procesorul propriu-zis pentru alte calcule mai rapide. ntr-o er n care
calculatoarele personale deveneau din ce n ce mai mult vizibile n domeniul multimedia, SSE i
mai apoi SSE2 au adus un aport important de performan n encodarea i decodarea MPEG2 i
n general la redarea fluxurilor de date audio i video. Instruciunile SSE pot fi combinate cu
uurin cu instruciuni MMX fr un impact major asupra performanei procesorului.
Pe lng mbuntirile privind efectuarea operaiilor matematice, familia Pentium a adus
mbuntiri n ceea ce privete i dialogul procesorului cu elementele periferice ale
calculatorului prin intermediul magistralelor BUS. Apare astfel conceptul de magistrale gemene
independente Dual Independent BUS (DIB) [6] care presupune mprirea n dou magistrale
de date independente, de intrare i de ieire. Pentru a se putea implementa aceast arhitectur a
fost nevoie ca al doilea nivel de memorie cache (L2) s fie nglobat n procesoul efectiv i nu pe
placa de baz unde se afla anterior. Magistralele ultilizate n astfel de arhitecturi sunt: magistrala
frontal, care face legtura cu cu placa de baz i chipsetul i magistrala posterioar care
gestioneaz accesul la nivelul nou introdus de cache L2. Aceast schimbare a avut evident
efectul de a mbunti considerabil rata de transfer a datelor pe procesoarele care o
implementau.
Un bug celebru referitor la procesoarele Intel a fost descoperit n 1994 de un profesor de
la colegiul Lynchburg. Numit Pentium FDIV, desemna o eroare de fabricaie a procesorului care
avea ca efect apariia unor zecimale incorecte la mprire [1]. Bugul a fost caracteristic primului
model Pentium, P5, dar a fost corectat prompt pentru generaiile urmtoare.
Ordinul de mrime n performan a generaiei Pentium este 5 raportat la 486 i 300 fa
de generaia 8088. Apare concomitent cu un articol de prezentare a companiei n revista Fortune
care anuna o revoluie a calculatoarelor. O revoluie care nu a ezitat s apar, fiind facilitat i
de marea pia de desfacere pe care a avut-o compania nc de la nceputul existenei sale. Astfel,
n 1994, chipurile Intel se gsesc pe 85% din calculatoarele existente.
Era Pentium este stratificat cronologic pe generaii. Prima generaie cuprinde modelul
iniial P5 prezentat succint anterior. Apar cele dou magistrale DIB care i permit procesorului s
execute fizic dou operaii concomitent.
Frecvenele atinse de procesor ajungeau la 75
MHz, procesorul putnd accesa o memorie de 4
Gb prin intermediul celor dou magistrale de 64
biti. Regitrii erau implementai pe 32 de biti i
cele dou nivele de memorie cache pe 8Kb.
Consumul de energie nu este foarte bine
gestionat, n pofida folosirii SMM. Consumnd
pn la 16W. Generarea considerabil de cldur
a fcut necesar instalarea unui cooler voluminos
peste procesor.

Seria Pentium continu cu Pentium Pro, un procesor care se presupunea c este un


nlocuitor pentru P5, avnd o alt arhitectur cu cea a restul procesoarelor din serie. Mai precis,
s-a ncercat o paralelizare a operaiilor [7], ajungndu-se la executarea a 3 instruciuni
concomitent (adic la un ciclu de ceas).
Odat cu acest procesor apare termenul
Figure 6. Procesoare Pentium Pro, stnga 256
Ko L2 cache, dreapta 1Mo L2 cache
de instruction pool (tampon de instruciuni), fiind
locul unde sunt executate n paralel (n orice ordine) mai multe micro-opera ii. Aceste microoperaii sunt operaii mai mici care sunt decodate de cele trei uniti de decodificare ale
procesorului, i sunt rulate din tampon (n paralel) de ctre unitaile paralele de execu ie, 5 la
numr (dou ntregi, dou pentru virgula flotant i una pentru lucru cu memoria). Odat
terminate, micro-operaiile erau finalizate de ctre unitatea de retragere ( Retirement Unit, RU), n
ordinea executrii acestora (innd cont i de eventualele salturi care puteau aprea n cadrul
acestora). [2] [3]
Puterea acestui procesor este mrit i de dimensiunile memoriei cache: dou cache-uri
interne, fiecare de 8Ko, de nivel 1, i nc un cache intern, de nivel 2, de 256Ko, legat de
procesor printr-o magistral de 64 bii. Aprut n 1995, acest procesor a fost fabricat pe 600nm,
cu o frecven de 200MHz, i un numr de 5.5 milioane de tranzistori. Avnd o magistral de
date extins la 36 bii, cu o memorie RAM de maximum 64 Go, Pentium Pro a devenit procesrul
perfect pentru sisteme server sau staii de lucru, arhitectura sa dinamic i utilizarea sa n sisteme
multi-procesor fiind un atu valoros la vremea respectiv, nlocuind procesoarele existente care
rulau Windows NT.
A doua generaie Pentium a ncercat s rezolve n primul rnd problema consumului,
reuind s l reduc de la 5 la 3.5 V. Acestea sunt primele procesoare care pot fi tactate reu ind s
ruleze la frecvene de pn la 2.5 ori mai mari dect placa de baz pe care sunt montate. Astfel
procesoarele Intel puteau fi updatate cu versiuni OverDrive care le dublau frecven a de rulare
atingnd viteze cel mult dublate [8]. Ce mai poate fi remarcat la acest procesor este dublarea
memoriei cache L1, adic de la 16 Ko (2x8 Ko) la 32 Ko, ceea ce aduce cu sine scderea
timpului de acces la memoria cache L2, aceasta lucrnd la o frecven mai joas dect cea a
procesorului, spre deosebire de memoria L1, care are aceeai frecven. Acest lucru a nsemnat
un pas important n industria procesrii audio-video, precum i a jocurilor 3D.
Tot n aceeai perioad a aprut i Pentium 2 Xeon, un procesor care este menit s
nlocuiasc Pentium Pro pentru sistemele de tip server. Acesta avea un cache L2 mbunt it de
512 Ko, 1 Mo sau chiar 2 Mo, creat pe o arhitectur de 250
nm, cu o frecven de 400 MHz pn la 450 MHz,
Pentium 3, aprut n anul 1999, a fost primul procesor
care a depit bariera de frecven 1GHz, prin procesorul cu
nume de cod Tualatin. Fabricat pe 250nm, procesorul ngloba
9.5 milioane de tranzistori, la o frecven de 500 MHz. Odat
cu varianta Coppermine, fabricat pe 180nm, cu un total de 28
milioane tranzistori, s-a ajuns la o frecven de 1GHz, n anul
2000. Aceast variant aduce i faptul c memoria cache L2
ruleaz la o frecven egal cu cea a procesorului (i nu
diminuat, cum era pn acum). Revizia Tualatin, fabricat pe
130 nm, ajungea pn la 1.4 GHz, fiind fabricat ncepnd cu
Figura 7. Intel Pentium III-T
anul 2001. [6]
(Tualatin-256)

n paralel cu aceast procesor a fost lansat i procesorul Celeron, fiind variant mai slab
a procesorului Pentium 3, avnd o memorie cache L1 de 64 Ko, si L2 de 128 Ko.
Un lucru interesant legat de procesorul Pentium 3 a fost introducerea unui cod unic de
identificare, numit Processor Serial Number (PSN), [1] i care permitea oricrui software instalat
pe calculator s l acceseze, doar dac acest lucru nu era dezactivat din BIOS. Astfel c n
noiembrie 1999, panoul Science and Technology Options Assessment al Parlamentului European
a interzis montarea acestor cipuri pe calculatoarele utilizatorilor, Intel nlturnd acest id odat cu
versiunea Tualatin.
Viitorul se arta promitor, odat cu apariia procesorului Intel Pentium 4, n anul 2000,
bazat pe o nou microarhitectur: NetBurst. [1] [2] [6] Aceast arhitectur introduce conceptul
de HyperThreading, menit s mbunteasc paralelizarea calculelor. A aprut pentru prima dat
n 2002, odat cu procesoarele Xeon (nume de cod Prestonia), i presupunea alocarea, pentru
fiecare nucleu fizic al procesorului, cte dou nuclee virtuale (sau logice), i s mpart sarcinile
ntre ele (cnd este posibil). Astfel, cu aceast tehnologie, un nucleu fizic aprea n sistemul de
operare ca dou procesoare, permitnd accesul concurent al dou procese la acelai nucelu.
Alt funcionalitate a acestei microarhitecturi este rularea execuiilor dinamic, n orice
ordine, prin intermediul unei evi (pipeline) [2] [6] [7] pe mai multe niveluri, destinat aplicaiilor
audio-video, care transmit o cantitate considerabil de date n rafal. Acest pipeline pstreaz de
pn la 3 ori mai multe instruciuni, datorit tehnologiei Hyper Pipelined Technology. De
asemenea, aceast arhitectur permitea frecvene de pn la 10GHz, ceea ce a dus la un consum
ridicat de curent i de cldur.
Procesorul Pentium 4 a fost introdus sub numele de cod Willamette, fabricat pe 180nm,
cu o frecven de 1.5GHz i nglobnd un total de 42 milioane tranzistori. n anul 2002, a fost
introdus versiunea Northwood, fabricat pe 130nm, cu frecvene de pn la 2.2 GHz, i cu o
memorie cache L2 dublat la 512 Ko (fa de Willamette), crescnd numrul de tranzistori la 55
milioane. Tot n aceast variant, n anul urmtor a fost introdus tehnologia HyperThreading.
De asemenea, Intel a crescut magistrala de date de la 133 MHz la 400 MHz, permitnd unit ii
Execution Trace Cache s rein instruciunile gata decodate, n timp ce altele sunt executate.
Prima variant de procesor Extreme a fost Pentium 4 Gallatin, lansat n anul 2003,
adugnd o memorie cache de 2 Mo pe nivelul 3, cu o frecven maxim de 3.2 GHz (3.4 GHz
n anul 2004). Ulterior, varianta Prescott, avea frecvene de 3.8 GHz, cu un numr de 125
milioane tranzistori, fiind fabricat pe 90 nm, i varianta Cedar Mill, avnd aceleai specificaii ca
varianta Prescott, doar consumul redus fiind noutatea principal, cu o cldur total generat de
doar 86W (TDP), i de asemenea arhitectura fiind micorat la 65 nm.

Piaa serverelor urma s ntlneasc cel mai performant procesor, Intanium. [2] [6] Acest
procesor, creat pentru prima dat pe o arhitectur
de 64 bii, introducea memoria cache pe 3
niveluri (32 Ko nivel 1, 96 Ko pe nivelul 2 i 2/4
Mo pe nivelul 3), magistrala de adrese pe 44 bii
(ceea ce nseamn un total de 16 To de memorie
RAM), putnd executa pn la 20 operaii pe
ciclu de ceas (utiliznd conceptul de Explicity
Parallel Instruction Computing). Structura
acestui procesor coninea 4 uniti ntregi, 4
uniti multimedia, 2 uniti n virgul mobil de
Figure 8. Intel Itanium 2
precizie extins, 2 uniti extinse de simpl
precizie, 3 uniti de ramificare i 2 uniti de acces al memoriei.
Aceast arhitectur este cea mai bine conturat i avansat, de la nceputurile
procesoarelor i pn n zi de azi. n 2002, apare procesorul Itanium 2, mrind performana
predecesorului su de pn la 2 ori, cu un numr total de 221 milioane tranzistori, pe o
arhitectur de 180 nm. Acesta avea cache-ul L3 3Mo, L2 de 256 Ko, cu dimesiunea liniei de 128
octei i o magistral de sistem de 6.4 Go/s.
Dup procesorul Pentium 4, i problemele care au aprut legate de supranclzirea
procesoarelor, mrirea frecvenei i nevoia de coolere mari, cei de la Intel au scos, n anul 2005,
primul procesor dual-core, Pentium D, fiind bazat pe acceai arhitectur NetBurst. Prima
variant, D800, bazat pe nucelul Smithfield, fiind compus din 2 nuclee Northwood, cu o
arhitectur pe 90nm, cu o frecven de 3.2 GHz i un numr total de 291 milioane tranzistori.
Primul nucelu fabricat pe 65nm a fost nucelul Presler, cu un numr de 376 milioane
tranzistori, Intel introducnd variantele Extreme Edition asociate celor 2 nuclee tot n aceeai
perioad, ajungnd pn la 3.73GHz, avnd o cldur total generat de 130W. n 2014, Pentium
a mplinit 20 ani, iar Intel a lansat procesorul G3258, un procesor dual core pe 64 bii, 22nm, cu
o frecven de 3.2 GHz, putnd fi overclockat pn la 4.7GHz.

n prezent
Anul 2006 ncheie dominaia Pentium i ncepe seria de sucess Intel Core 2, [1] avnd
un impact uluitor asupra performanei. Aceast serie venea n 4 pachete, i anume: Core 2 Duo,
Core 2 Quad, Core 2 Extreme i Core 2 Solo (doar pentru laptopuri).
Prima serie, Core 2 Duo, este seria cu un impact major de performan fa de
predecesorii si din seria Pentium. Astfel, primul nucleu Conroe, fabricat pe 65nm, i cel de al
doilea, Allendale, aveau frecvene ncepnd de la 1.8 GHz i pn la 3 GHz, cu un numr de 291
milioane de tranzistori i nucleul Merom pentru laptopuri, cu frecvene de 1.2 GHz. Doi ani mai
trziu, a fost lansat nucelul Wolfdale i Penryn (laptopuri), fabricate pe 45nm, cu frecvene de
pn la 3.5 GHz (respectiv 1.4GHz pentru laptop) i cu un numr de 411 milioane tranzistori.
Odat cu aceast serie apare i conceptul de Tick-Tock, [1] un model lansat de Intel i
care se refer la procesul de schimbare n timp al tehnologiei procesoarelor. Fiecare tick
reprezint o micorare a tehnologiei de fabricare fa de varianta anterioar, iar fiecare tock
reprezint o nou microarhitectur. Astfel, odat la un an sau la 18 luni, apare fie un tick, fie un
tock, adic fie se micoreaz arhitectura (ceea ce implic o scdere a performanei), fie o noua
arhitectur.

Figura 9. Core 2 Exteme QX9650, nucelu Penryn


XE

Marea noutate o are n schimb varianta


Core 2 Extreme, care a lansat primul procesor
quad core, cu nucelul Kentsfield XE, fabricat
pe 64nm, cu frecvene de pn la 3 GHz, i
nucelul Yorkfield XE, n 2007, fabricat pe
45nm, cu frecvene de 3 GHz i 3.2 GHz, cu
varianta Penryn XE pe laptop, 45nm, fabricat n
2008.
Ultima serie, Core 2 Quad, a aprut
prima dat n 2007 cu numele Kentsfield, i era
fabricat pe 65nm, cu frecvene de pn la 2.67 GHz. Un an mai trziu, a aprut varianta
Yorkfield (pentru PC) i varianta Penryn (pentru laptop), pe 45nm, cu frecvene de pn la 3.17
GHz (i 2.27GHz pentru laptop).
i ajungem astfel la procesoarele care exist i n ziua de azi, i anume Core i3, i5 i i7.
Prima arhitectur pe baza cruia a fost create aceste procesoare a fost Nehalem, n anul 2008,
fabricat pe 45 nm, avnd un numr de 731 milioane de tranzistori, cu frecvene de maxim 3.33
GHz, i cu o memorie cache pe nivelul 3 de maxim 24 Mo. Aceast arhitectur a avut doar
modele Core i7 i i5 (nu exist i3 bazat pe aceast arhitectur), cu un numr de 2 nuclee (pe
laptop) sau 4 nuclee (pe desktop), fiind un proces de tip tick.
Succesorul acestei arhitecturi este Westmere, n anul 2010, fiind fabricat pe 32 nm, cu un
numr de 382 milioane tranzistori, reprezentnd un proces tick. Aici, Intel introduce pentru prima
dat procesorul Core i3, i de asemenea introduce i o plac video integrat n pachetul
procesorului.
Urmtoarea arhitectur, Sandy Bridge, reprezint o mbuntire a precedentei, adic un
tock. Astfel, aceasta nglobeaz 504 milioane tranzistori, fabricai pe 32nm. A fost creat
ncepnd cu 2011, cu o frecven ntre 1.6 GHz i 3.6 GHz, cu tehnologia Intel Turbo Boost 2, cu
o mrime a memoriei cache de 64 Ko pe nivelul 1, 256 Ko pe nivelul 2, memoria de pe nivelul 3
fiind partajat cu procesorul grafic.
Urmtorul pas a fost trecerea la arhitectura pe 22nm, Ivy Bridge (un tick), care are la
baz arhitectura Sandy Bridge, fiind creat n anul 2012, cu un numr de 2104 milioane
tranzistori, avnd performane cu
3% - 6% mai bune dect
predecesorul, comparnd cilcul de
ceas, i cu 25% - 68%, comparnd
procesorul grafic integrat.
n anul 2013 este creat
arhitectura Haswell, pe 22nm (deci
un tock), cu un numr de 2600
milioane tranzistori, cu frecvene de
pn la 4GHz. n anul 2014, Intel
lanseaz primul procesor desktop cu
Figure
10. Comparaie ntre Intel Core i7-4790K i Intel Core
8 nuclee, Intel Core i7-5960X, fiind primul care
suport memorie DDR4, i o frecven de 3 GHz (pn la 3.5 GHz), i TDP de i7-6700K
140W.
Arhitectura Broadwell aduce cu sine micorarea (tick) tranzistorilor la 12nm. Cu ai si
1900 milioane tranzistori, Broadwell aduce cu sine noi caracteristici, cum ar fi decodorul video

Intel Quick Sync Video, i de asemenea o pereche independent de flux continuu de bii, care
permit n paralel codarea i decodarea.
Ultima arhitectur, Skylake, lansat n 2015, bazat pe Broadwell, folosete acelai
proces de fabricaie pe 14nm, aducnd un plus de performan i consum, cu un numr de 1750
milioane tranzistori. Procesorul Intel Core i7-6700K este cel mai performant procesor pentru
desktop de pe pia, cu o frecven de pn la 4.2 GHz, TDP de 91W i cu o memorie RAM
maxim de 64 Go i cu cel mai bun procesor grafic integrat, Intel HD Graphics 530.

Viitor
Intel a anunat c va lansa procesoarele Kaby Lake la sfritul anului 2016, fiind un
proces semi-tock, care vor fi create tot pe 14nm, cu suport nativ pentru USB 3.1.
La jumtatea lui 2017, dei a fost anunat n iulie 2015, va fi lansat arhitectura pe 10nm
Cannonlake, [9] fiind un proces de tick. Urmtoarele 2 arhitecturi vor fi Icelake i Tigerlake,
care vor reprezenta dou procese consecutive de tock, devenind tot mai greu de respectat Legea
lui Moore [10].

Concluzii
Povestea procesoarelor Pentium continu s fie una de succes. Lucrarea de fa a ncercat
s surprind concursul de factori care au meninut o pant ascendent de cretere sus inut a
performanei produselor Intel pe parcursul a aproape 5 decenii de existen. Fie c a fost vorba
de decizii economice i de producie inspirate, fie c s-a bazat pe inovaii n realizarea i
folosirea cu succes a unor noi materiale, fie c a urmrit o schimbare esen ial la nivelul
arhitecturii procesoarelor sale, compania Intel a reuit n aceast jumtate de secol s ob in o
dezvoltare susinut a produselor sale, performan cu care puine alte companii chiar i din
domeniul tehnologiei informaiei se pot lauda.
Perioada recent aduce cu sine primul prag cu adevrat important pentru produsele Intel
deoarece Legea lui Moore va deveni din ce n ce mai greu de respectat [10] din cauza limitei
fizice de dimensionalitate a tranzistorilor. Va fi un test important de maturitate att pentru
compania Intel ct i pentru produsele sale s depseasc acest prag critic prin noi modalit i
inovative de sporire a performanei care s nu fie att de dependente de limitrile hardware
actuale.

Referine
[1] A. Mihai, Istoria procesoarelor Intel, 12 04 2015. [Interactiv]. Available:
https://zonait.tv/istoria-procesoarelor-intel/.
[2] G. Culea i R. Buzdug, Calculatoare numerice, Note de curs - laborator, Bacu:
Alma Mater, 2007.
[3] Z. F. Baruch, "Procesoarele Intel," in Arhitectura Calculatoarelor, Cluj-Napoca,
Editura TODESCO, 2000, pp. 138-149.
[4] "Legea lui Moore," [Online]. Available:
https://ro.wikipedia.org/wiki/Legea_lui_Moore.
[5] Z. F. Baruch, "Tehnologii de memorii DRAM," NET Report, p. 5, 07 2002.
[6] O. Romana, De la Pentium la Pentium 4. Evoluie continu n domeniul
procesrii, Anuarul Academiei Forelor Terestre, 2004.
[7] L. N. Vinan, Arhitecturi de procesoare cu paralelism la nivelul instruciunilor,
Bucureti: Editura Academiei Romne, 2000.
[8] R. Mranu, "Upgrade-ul microprocesoarelor," Revista Informatic Economic,
1997.
[9] G. L. Calistru, "Intel Cannonlake are 8 nuclee," 02 10 2015. [Online]. Available:

https://zonait.tv/intel-cannonlake-are-8-nuclee/.
[10 G. L. Calistru, "Cum vrea Intel sa treaca de 10 nanometri," 07 03 2016. [Online].
]
Available: https://zonait.tv/cum-vrea-intel-sa-treaca-de-10-nanometri/.

S-ar putea să vă placă și