недеља, 25. децембар 2011.

Superskalarni procesori


Procesori mogu da budu skalarni i vektorski. Skalarni su Fon Nojmanovog tipa  - 1 ili 2 podatka u jednoj instrukciji. Vektorski procesori izvrsavaju jednu instrukciju nad vecim brojem podataka ( SIMD - Single Instruction Multiple Data ). Supersklalarni procesori predstavljaju mesavinu skalarnih i vektorskih procesora.
Instrukcije se izvrsavaju nad jednim ili 2 podatka ali se jednovremeno ( paralelno ) izvrsava vise instrukcija. Paralelizam se ostvaruje u ovom slucaju pomocu veceg broja istorodnih jedinica ( veci broj jedinica ALU i FPU ).
Potrebno je naglasiti da se paralelizam u ovom slucaju odvija unutar jednog procesora. Kljucna jedinica super skalarnog procesora je dispecer ciji je zadatak utvrdjivanje koje instrukcije mogu da se paralelno izvrsavaju i njihovo upucivanje u paralelne kanale. Svi superskalarni procesori u sebi sadrze pipeline.
Procesori mogu da budu skalarni i vektorski. Skalarni su Fon Nojmanovog tipa  - 1 ili 2 podatka u jednoj instrukciji. Vektorski procesori izvrsavaju jednu instrukciju nad vecim brojem podataka ( SIMD - Single Instruction Multiple Data ). Supersklalarni procesori predstavljaju mesavinu skalarnih i vektorskih procesora.
Instrukcije se izvrsavaju nad jednim ili 2 podatka ali se jednovremeno ( paralelno ) izvrsava vise instrukcija. Paralelizam se ostvaruje u ovom slucaju pomocu veceg broja istorodnih jedinica ( veci broj jedinica ALU i FPU ).
Potrebno je naglasiti da se paralelizam u ovom slucaju odvija unutar jednog procesora. Kljucna jedinica super skalarnog procesora je dispecer ciji je zadatak utvrdjivanje koje instrukcije mogu da se paralelno izvrsavaju i njihovo upucivanje u paralelne kanale. Svi superskalarni procesori u sebi sadrze pipeline.

Нема коментара:

Постави коментар