Procesor
Procesor u informatici označuje dvije stvari:
A) Upravo je to dio sustava (označena i kao podsustav procesora), namijenjen za redovno obradivanje određenih ulaza u izlaze (odatle i riječ „procesor“, koja u latiničari znači „obrađivač / onaj koji uzrokuje da nešto postupno ide unaprijed“). Preciznija definicija glasi da je to podsustav sustava obrade podataka koji prima informacije koje su ranije kodirale ulazne podsustave, a zatim ih obrađuje i šalje na izlazni podsustav, gdje se ponovno dekodiraju u informaciju.
Razlikujemo procesore
- u hardveru, npr.:
- centrálny procesor (CPU)
- akcelerovaná procesorová jednotka (APU)
- matematický koprocesor (FPU)
- grafický procesor (GPU)
- zvukový procesor
- digitálny signálny procesor (DSP)
- specializirani ulazni i izlazni procesori
- (rjeđe) u softveru, ovdje posebno:
- programi ili programski moduli koji u sustavu igraju središnju ulogu; danas se preferira izraz engine, pogledajte engine
B) U užem smislu danas riječ procesor označuje samo centrálny procesor
Cache
Moderni procesori korišteni u računalima, ili drugim uređajima koji zahtijevaju brzu obradu podataka, opremljeni su tzv. cache. Cache je međuspremnik koji sadrži posljednje obradivane podatke i naredbe, i na taj način omogućuje brzo ponovno korištenje.
- Procesor ima do tri različita cachea:
- Level 1 cache (L1 cache): Ovaj cache radi na frekvenciji procesora. Vrlo je mali (otprilike 4 do 256 KB), ali zbog svoje lokacije unutar samog jezgra procesora vrlo brz pristupan.
- Level 2 cache (L2 cache): L2 cache se obično nalazi u procesoru, ali ne unutar samog jezgra, a njegova veličina je između 64 KB i 12 MB.
- Level 3 cache (L3 cache): Najsporija je od tri međuspremnika, ali i najveća (do 256 MB).
