![višeobradnički - Tehnologija višeobradnički - Tehnologija](https://a.continuousdev.com/technology/multiprocessor.png)
Sadržaj
- Definicija - Što znači Multiprocesor?
- 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
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)