višeobradnički

Autor: John Stephens
Datum Stvaranja: 26 Siječanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
višeobradnički - Tehnologija
višeobradnički - Tehnologija

Sadržaj

Definicija - Što znači Multiprocesor?

Višeprocesor je računalni sustav s dvije ili više središnjih procesnih jedinica (CPU), od kojih svaka dijeli zajedničku glavnu memoriju kao i periferne uređaje. To pomaže u istodobnoj obradi programa.


Ključni cilj upotrebe višeprocesora je povećati brzinu izvršenja sustava, a drugi ciljevi su tolerancija na greške i podudaranje aplikacija.

Dobra ilustracija multiprocesora je jedan središnji toranj povezan s dva računalna sustava. Multiprocesor se smatra sredstvom za poboljšanje računalne brzine, performansi i ekonomičnosti, kao i za pružanje povećane dostupnosti i pouzdanosti.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava Multiprocesor

U višeprocesiranju svi CPU-ovi mogu imati jednake funkcije ili su neki rezervirani za određene funkcije.

Različiti načini upotrebe višeprocesora uključuju:

  • Kao uniprocesor, kao što su pojedinačne upute, pojedinačni podaci (SISD)
  • Unutar jedinstvenog sustava za izvršavanje više pojedinačnih niza uputa u više perspektiva, poput višestrukih uputa, više podataka (MIMD)
  • Jedan niz uputa u različitim perspektivama, kao što je jedna instrukcija, više podataka (SIMD), koja se obično koristi za vektorsku obradu
  • Višestruki niz uputa u jednoj perspektivi, poput višestrukih uputa, pojedinačnih podataka (MISD), koji se koriste za redundantnost u sustavima koji nisu sigurni i, povremeno, za opisivanje procesora s hiper-navojem ili cjevovoda

Prednosti upotrebe višeprocesora uključuju:


  • Poboljšane performanse
  • Višestruka primjena
  • Više korisnika
  • Više zadataka unutar aplikacije
  • Visoka propusnost i / ili odzivnost
  • Dijeljenje hardvera među procesorima

Komunikacijska arhitektura višeprocesora:

  • Pretjecanje
    • Neovisni adresni prostor za svaki procesor
    • Komunikacija procesora putem prolaska
    • Procesori uključuju privatna sjećanja
    • Usredotočuje pozornost na skupe, ne-lokalne operacije

  • Zajednička memorija
    • Komunikacija procesora vrši se pomoću zajedničkog adresnog prostora
    • Komunikacija procesora vrši se pomoću zajedničke memorije za čitanje / pisanje
    • Pogodno za male uređaje
    • Donja latencija
    • Neenakomeran pristup memoriji (NUMA) ili simetrični višeprocesor (SMP)