Centralna procesna enota (CPU) je pomemben del vsakega računalnika. Procesor pošilja signale za nadzor drugih delov računalnika, skoraj tako kot možgani nadzorujejo telo.

Procesor je elektronski stroj, ki deluje na podlagi seznama računalniških opravil, imenovanih navodila. Prebere seznam navodil in izvede vsako navodilo po vrstnem redu. Seznam navodil, ki jih procesor lahko izvaja, je računalniški program.

Hitrost takta ali hitrost notranjih delov procesorja se meri v hercih (Hz). Sodobni procesorji pogosto tečejo tako hitro, da se namesto tega uporablja gigaherčni takt (GHz). En GHz je 1 000 000 000 000 ciklov na sekundo.

Večina procesorjev, ki se uporabljajo v namiznih (domačih) računalnikih, so mikroprocesorji podjetja Intel ali Advanced Micro Devices (običajno skrajšano na AMD). Procesorje izdelujejo tudi podjetja ARM, IBM in AMD pod okriljem podjetja ATI Technologies, ki je trenutno vodilno. Večina njihovih procesorjev se uporablja v vgrajenih sistemih za bolj specializirane stvari, kot so mobilni telefoni, avtomobili, igralne konzole ali v vojski.

Razširjena razlaga in popravki

Za jasnost in točnost: zgornji stavki z ohranjanjem originalnih povezav so vključeni, vendar so nekatere informacije potrebno popraviti ali dopolniti. Pri enoti GHz je pravilna vrednost 1 GHz = 1 000 000 000 (1 milijarda) ciklov na sekundo, ne 1 000 000 000 000. Prav tako je vredno pojasniti vlogo in raznolikost proizvajalcev:

  • Intel in AMD sta vodilna proizvajalca x86 namiznih in strežniških mikroprocesorjev.
  • ARM (Arm Ltd) razvija arhitekture in jedra, ki jih licencirajo številna podjetja (npr. Qualcomm, Apple, Samsung); ARM ne proizvaja klasičnih x86 čipov istega tipa kot Intel/AMD.
  • IBM razvija in proizvaja procesorje družine POWER, ki se uporabljajo predvsem v strežnikih in visokozmogljivostnih sistemih.
  • ATI Technologies je bila podjetje, znano po grafičnih karticah; leta 2006 ga je prevzela AMD — danes ime ATI v večini primerov ni ločen proizvajalec procesorjev.
  • Fizikalno izdelavo (litografijo) čipov pogosto izvajajo foundry podjetja, kot so TSMC in Samsung, ki proizvedejo silicijeve jedrne po načrtih družb, kot so Intel, AMD, Apple ipd.

Kako procesor deluje (na kratko)

Osnovni cikel, ki ga procesor izvaja, imenujemo fetch–decode–execute:

  • Fetch (pridobivanje): procesor prenese navodilo iz pomnilnika ali predpomnilnika.
  • Decode (dekodiranje): navodilo se razčleni, da se ugotovi, katera enota ga mora obdelati.
  • Execute (izvedba): aritmetično-logična enota (ALU), enota za premikanje podatkov ali drugo izvede dejanje.

Sodobni procesorji uporabljajo tehnike, kot so pipelining (cevovod), superskalarno izvajanje (več instrukcij na cikel), out-of-order izvedba, veščo napovedovanje vej (branch prediction) in več predpomnilnikov (L1/L2/L3), da povečajo učinkovitost.

Ključne značilnosti procesorjev

  • Jedra in niti: Več jeder omogoča boljšo vzporedno obdelavo. Nekateri procesorji podpirajo več niti na jedro (npr. Hyper-Threading), kar poveča izrabo jeder pri večopravilnosti.
  • Taktna frekvenca in IPC: Hitrost (GHz) pove, koliko ciklov na sekundo procesor lahko izvede, a končna zmogljivost je kombinacija takta in IPC (instruction per cycle). Višji takt ni vedno sorazmeren z večjo zmogljivostjo brez upoštevanja IPC.
  • Predpomnilnik (cache): Majhni, hitri pomnilniki (L1, L2, L3), ki shranjujejo pogosto uporabljene podatke in navodila ter močno vplivajo na zmogljivost.
  • Procesni vozel (nm): Velikost tranzistorjev v nanometrih (npr. 7 nm, 5 nm) vpliva na hitrost, porabo energije in število tranzistorjev na čipu.
  • TDP in poraba energije: Thermal Design Power (TDP) opisuje, koliko toplote mora hladilni sistem odvajati; pomembno pri izbiri hladilnika in napajalnika.
  • Integrirana grafika: Nekateri procesorji vsebujejo grafični procesor (iGPU), primerna za osnovno grafiko in videopredvajanje brez ločene grafične kartice.
  • Socketi in združljivost: Procesor mora ustrezati vtičnici (socket) in čipovju matične plošče; pred nakupom preverite združljivost in BIOS/UEFI podporo.
  • Varnostne funkcije: Moderna procesorja vsebujejo varnostne razširitve (npr. AES-NI, TPM podpore) in popravke za ranljivosti (Spectre, Meltdown ipd.).

Nasveti za izbiro procesorja

  • Določite namen: igre pogosto zahtevajo visoko enostopenjsko zmogljivost (visok IPC in takt), medtem ko so ustvarjalne aplikacije in strežniki lahko bolj odvisni od več jeder.
  • Preverite združljivost z matično ploščo (socket, čipset) in pomnilnikom (DDR4/DDR5).
  • Upoštevajte porabo energije in hlajenje — zmogljivejši čipi zahtevajo zmogljivejše hlajenje.
  • Oglejte si merila zmogljivosti (benchmarks) za realne primere uporabe, ne le specifikacij.
  • Razmislite o prihodnji nadgradnji: izberite platformo, ki nudi več možnosti za nadaljnje izboljšave, če pričakujete podaljšano uporabo.

Zaključek

Procesor je srce računalnika, odgovoren za izvajanje navodil in usklajevanje dela ostalih komponent. Pri izbiri ali razumevanju procesorja je pomembno upoštevati več dejavnikov—tako specifikacije (jedra, takt) kot realno zmogljivost (IPC, predpomnilnik, arhitektura) ter porabo in združljivost. Z razumevanjem teh osnov lahko lažje izberete pravilno rešitev za svoje potrebe, od navadnega domačega računalnika do zmogljivega strežniškega sistema.