Salīdzinājuma diagramma
Salīdzinājuma pamats | Brīvi savienota daudzprocesoru sistēma | Stingri savienota daudzprocesoru sistēma |
---|---|---|
Pamata | Katram procesoram ir savs atmiņas modulis. | Procesoriem ir kopīgi atmiņas moduļi. |
Efektīvs | Efektīvs, ja uzdevumiem, kas darbojas dažādos procesoros, ir minimāla. | Efektīva ātrgaitas vai reāllaika apstrādei. |
Atmiņas konflikts | Tas parasti nesaskaras ar atmiņas konfliktu. | Tā piedzīvo vairāk atmiņas konfliktu. |
Starpsavienojumi | Ziņu pārraides sistēma (MTS). | Savienojumu tīkli PMIN, IOPIN, ISIN. |
Datu pārraides ātrums | Zems. | Augsts. |
Dārgi | Lētāks. | Dārgāks. |
Brīvi savienotas daudzprocesoru sistēmas definīcija
Multiprocessors ir tāds, kurā sistēmā ir vairāk nekā divi procesori. Tagad, kad savienojuma pakāpe starp šiem procesoriem ir ļoti zema, sistēmu sauc par brīvi savienotu daudzprocesoru sistēmu . Brīvi savienotā sistēmā katram procesoram ir sava vietējā atmiņa, ievades-izvades ierīces s un kanāla un šķīrējtiesas slēdzis (CAS) . Procesors ir saistīts ar vietējo atmiņu un ievades-izvades ierīču komplektu un CAS kā datora moduli .
Ja pieprasījums piekļūt divu vai vairāku datoru moduļu MTS sadursmei, CAS atbildīgi izvēlas vienu no vienlaicīgajiem pieprasījumiem un aizkavē citus pieprasījumus, līdz izvēlētais pieprasījums tiek pilnībā apkalpots. CAS ir ātrgaitas sakaru atmiņa, kurai var piekļūt visi sistēmas procesori. CAS komunikācijas atmiņa tiek izmantota, lai buferētu ziņu pārsūtīšanu .
Stingri savienotas daudzprocesoru sistēmas definīcija
Brīvi savienotas sistēmas caurlaidspēja var būt pārāk zema dažām lietojumprogrammām, kurām nepieciešams ātrs piekļuves laiks . Šajā gadījumā jāizmanto cieši savienota mikroprocesoru sistēma . Cieši savienotai sistēmai ir procesori, kopīgi atmiņas moduļi, ievades-izvades kanāli .
PMIN: tas ir slēdzis, kas savieno katru procesoru ar katru atmiņas moduli . To var arī veidot tā, lai procesors varētu pārraidīt datus uz vienu vai vairākiem atmiņas moduļiem.
ISIN: Tas ļauj katram procesoram novirzīt pārtraukumu jebkuram citam procesoram .
IOPIN : Tas ļauj procesoram sazināties ar I / O kanālu, kas ir savienots ar ieejas-izejas ierīcēm.
Galvenās atšķirības starp brīvi savienotu un cieši savienotu daudzprocesoru sistēmu
- Galvenā atšķirība starp brīvi savienotu un cieši savienotu sistēmu ir tā, ka brīvi savienota sistēma ir sadalījusi atmiņu, bet cieši savienotai sistēmai ir kopīga atmiņa .
- Brīvi savienots ir efektīvs, ja uzdevumiem, kas darbojas dažādos procesoros, ir minimāla mijiedarbība . No otras puses, cieši saistītā sistēma var vairāk ietekmēt procesus un ir efektīva ātrgaitas un reāllaika apstrādei .
- Brīvi savienotā sistēma parasti nesaskaras ar atmiņas konfliktiem, ko galvenokārt piedzīvo cieši pāru sistēma.
- Starpsavienojuma tīkls brīvi savienotā sistēmā ir ziņu pārraides sistēma (MTS), bet cieši savienotā sistēmā starpsavienojumu tīkli ir procesora atmiņas savienojuma tīkls (PMIN), I / O procesora starpsavienojuma tīkls (IOPIN) un pārtraukšanas signāls tīklu (ISIN) .
- Brīvi savienotās sistēmas datu pārraides ātrums ir zems, bet cieši savienotās sistēmas datu pārraides ātrums ir augsts .
- Brīvi savienotā sistēma ir lētāka, bet lielāka izmēra, bet cieši savienotā sistēma ir dārgāka, bet kompakta .
Secinājums:
Brīvi savienotai sistēmai ir sadalīta atmiņa, kas aizkavē datu pārraides ātrumu, bet cieši savienotai sistēmai ir kopīga atmiņa, kas palielina datu pārraides ātrumu.