Ieteicams, 2024

Redaktora Izvēle

Atšķirība starp brīvi savienotu un cieši savienotu daudzprocesoru sistēmu

Multiprocessors ir tāds, kurā sistēmā ir vairāk nekā divi procesori. Mums ir divas daudzprocesa sistēmu kategorijas, kas ir brīvi savienotas un cieši savienotas daudzprocesoru sistēmas. Sakabināšanas pakāpe starp procesoru ir zema, ja sistēma ir brīvi savienota, savukārt savienojuma pakāpe starp procesoriem cieši savienotā sistēmā ir augsta. Galvenā atšķirība starp brīvi savienoto un cieši savienoto daudzprocesu 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. Apspriedīsim vēl dažas atšķirības starp brīvi savienotu un cieši savienotu daudzprocesoru sistēmu ar zemāk redzamo salīdzinājumu tabulu.

Salīdzinājuma diagramma

Salīdzinājuma pamatsBrīvi savienota daudzprocesoru sistēmaStingri savienota daudzprocesoru sistēma
PamataKatram procesoram ir savs atmiņas modulis.Procesoriem ir kopīgi atmiņas moduļi.
EfektīvsEfektīvs, ja uzdevumiem, kas darbojas dažādos procesoros, ir minimāla.Efektīva ātrgaitas vai reāllaika apstrādei.
Atmiņas konfliktsTas parasti nesaskaras ar atmiņas konfliktu.Tā piedzīvo vairāk atmiņas konfliktu.
StarpsavienojumiZiņu pārraides sistēma (MTS).Savienojumu tīkli PMIN, IOPIN, ISIN.
Datu pārraides ātrumsZems.Augsts.
DārgiLē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 .

Procesi, kas tiek veikti dažādos datora moduļos, sazinās savā starpā, apmainoties ar ziņojumiem, izmantojot fizisku ziņojuma pārraides sistēmas (MTS) segmentu. Brīvi savienotā sistēma ir pazīstama arī kā sadalīta sistēma . Brīvi savienotā sistēma ir efektīva, ja procesiem, kas darbojas dažādos datora moduļos, nepieciešama minimāla mijiedarbība .

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 .

Iepriekš minētās cieši savienotās sistēmas vienības ir savienotas, izmantojot trīs starpsavienojumu tīklus, procesora atmiņas savienojuma tīklu (PMIN), I / O procesora starpsavienojuma tīklu (IOPIN) un pārtraukšanas signāla starpsavienojuma tīklu (ISIN) . Šo trīs starpsavienojumu tīklu izmantošana ir šāda.

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

  1. 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 .
  2. 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 .
  3. Brīvi savienotā sistēma parasti nesaskaras ar atmiņas konfliktiem, ko galvenokārt piedzīvo cieši pāru sistēma.
  4. 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) .
  5. 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 .
  6. 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.

Top