SPM arhitectura super-pipeline

Referat
6/10 (3 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 3 în total
Cuvinte : 773
Mărime: 7.12KB (arhivat)
Publicat de: Theodor Marginean
Puncte necesare: 0

Extras din referat

Procesorul citeste si executã în continuu codul operatiilor aflate în memoria tampon. Acest flux de date este controlat de asa-numitul super-pipeline. Pentru a-l eficientiza, el a fost împãrtit în trei sectiuni sine-stãtãtoare, care astfel pot lucra independent la o vitezã potrivitã fluxului de date la acel momentul. Cele trei sectiuni contin în total 14 nivele (blocuri constructiv separate, care conlucreazã la prelucrarea secventialã a fluxului de date prin pipeline), su datele traverseazã fiecare nivel într-un singur tact. Primele 8 nivele sunt dispuse în prima sectiune a pipeline- ului, numitã In Order Front-End. Invocã opt cicluri de tact de-alungul cãrora face urmãtoarele operatiuni: pe baza datelor din BTB (Branch Target Buffer) estimeazã adresa operatiei urmãtoare, citeste si decodificã operatia respectivã (instructiunea cod-masinã aflatã în cache este descompusã în cãteva microoperatii), si efectueazã o reasignare a referintelor la registrii invocati de programator la registrii interni disponibili în acel moment (astfel microoperatiile se pot executa în simultan). Sectiunea urmãtoare din pipeline - Out of Order Core - are trei nivele si este rãspunzãtoare pentru executarea instructiunilor. Deoarece prin executarea în paralel a microoperatiilor se pierde ordinea de executie originalã specificatã de programator, pentru a retine aceastã ordine, datele (codul microoperatiilor) sunt scrise în ROB (Re Order Buffer) si într-un singur tact sunt executate toate microoperatiile decodificate anterior. Ultima sectiune - In Order Retirement - are o lungime de 3 nivele si aici sunt colectate si regrupate rezultatele partiale ale microoperatiilor.

Preview document

SPM arhitectura super-pipeline - Pagina 1
SPM arhitectura super-pipeline - Pagina 2
SPM arhitectura super-pipeline - Pagina 3

Conținut arhivă zip

  • SPM_Arhitectura super-pipeline.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Îndrumar laborator arhitectura microprocesoarelor

Îndrumar de laborator 1 INTRODUCERE ÎN STUDIUL MICROSISTEMELOR LECTRONICE 1. Obiectul lucrarii Lucrarea îsi propune o introducere în studiul...

Arhitectura sistemelor cu microprocesor

Arhitectura Sistemelor Cu Microprocesor 1.1 Probleme Generale. Sistemele Cu Microprocesor Reprezintă, În Esenţă, Sisteme De Calcul Destinate...

SPM o mică istorie a microprocesoarelor

Primul microprocesor a fost creat de firma Intel în 1971. Numele sau era Intel 4004, si era un procesor pe 4 biti. Aparitia primului microprocesor...

SPM Pipeline

A doua metoda de crestere a performantei, care este oarecum o consecinta indirecta a miniaturizarii, este paralelismul. Daca ai mai multi vîslasi...

SPM tehnica pipeline

1 Tehnica pipeline Tehnica pipeline este unul dintre modelele utilizate frecvent în cele mai variate domenii de productie. Acest model este...

Ai nevoie de altceva?