Domov Strojna oprema Kaj je večprocesor? - definicija iz tehopedije

Kaj je večprocesor? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Multiprocesor?

Multiprocesor je računalniški sistem z dvema ali več centralnimi procesnimi enotami (CPU), pri čemer ima vsaka skupni glavni pomnilnik in zunanje naprave. To pomaga pri sočasni obdelavi programov.

Ključni cilj uporabe večprocesorja je povečati hitrost izvajanja sistema, drugi cilji pa so odstopanje napak in ujemanje aplikacij.

Dobra ponazoritev večprocesorja je en osrednji stolp, pritrjen na dva računalniška sistema. Multiprocesor velja za sredstvo za izboljšanje računalniške hitrosti, učinkovitosti in stroškovne učinkovitosti, pa tudi za večjo razpoložljivost in zanesljivost.

Techopedia razlaga Multiprocesor

Pri večprocesiranju imajo lahko vsi procesorji enake funkcije ali pa so nekateri rezervirani za posebne funkcije.

Različni načini uporabe večprocesorja vključujejo:

  • Kot enoprocesor, kot so enotno navodilo, posamezni podatki (SISD)
  • Znotraj enotnega sistema za izvajanje več, posameznih vrst navodil v več perspektivah, kot so več navodil, več podatkov (MIMD)
  • Posamezna serija navodil z različnih vidikov, kot je eno navodilo, več podatkov (SIMD), ki se običajno uporablja za vektorsko obdelavo
  • Več vrst navodil v eni sami perspektivi, kot so večkratni pouk, posamezni podatki (MISD), ki se uporabljajo za odvečnost v sistemih za varno napajanje in občasno za opisovanje hiperreznih ali cevovodnih procesorjev

Prednosti uporabe večprocesorja vključujejo:

  • Izboljšana zmogljivost
  • Več aplikacij
  • Več uporabnikov
  • Večopravilnost znotraj aplikacije
  • Visoka prepustnost in / ali odzivnost
  • Skupna raba strojne opreme med procesorji

Komunikacijska arhitektura večprocesorja:

  • Sporočanje mimo
    • Neodvisen naslov prostora za vsak procesor
    • Komunikacija procesorja s prenosom sporočil
    • Procesorji vključujejo zasebne spomine
    • Osredotoča pozornost na visokocenovne operacije, ki niso lokalne

  • Skupni spomin
    • Komunikacija procesorja poteka s skupnim naslovnim prostorom
    • Komunikacija procesorja poteka s skupnim branjem / zapisovanjem v spomin
    • Priročno za male naprave
    • Nižja latenca
    • Neenakomeren dostop do pomnilnika (NUMA) ali simetrična večprocesorska obdelava (SMP)
Kaj je večprocesor? - definicija iz tehopedije