Multi-mașină și multiprocesor

Creșterea vitezei și a fiabilității calculatorului este asigurată prin crearea de sisteme informatice multi-mașină și multiprocesor. Astfel de sisteme vă permit să paralelizați timpul de execuție al unui program sau să efectuați multitasking.







Procesarea paralelă este o metodă de creștere a vitezei de procesare, permițând executarea simultană a mai multor comenzi.

Multitasking - capacitatea de a rula mai multe programe împreună.

În sistemele cu procesare secvențială, multitaskingul poate fi implementat numai în modul de partajare a timpului.

Procesarea secvențială este prelucrarea datelor care apar în ordinea în care sunt primite.

Modul de partajare a timpului - utilizarea unui computer (procesor) de către mai mulți utilizatori (programe), de obicei utilizând un sistem de cedare a timpului.

Lucrul în sistemele de prelucrare și control al datelor, în special atunci când lucrează în timp real, necesită fiabilitate și disponibilitate ridicată, care este rezolvată pe baza principiului redundanței și se concentrează pe construirea unor astfel de tipuri de complexe.

Multi-mașină și aeronave multiprocesor

Un sistem multi-computer (MMC) conține mai multe computere, fiecare având o memorie operativă proprie (OP) și operează sub sistemul său de operare, precum și mijloace pentru schimbul de informații între mașini. Implementarea schimbului de informații are loc în cele din urmă prin interacțiunea sistemelor de operare ale diferitelor mașini între ele. Aceasta degradează caracteristicile dinamice ale proceselor de schimb de date între mașini.

Utilizarea sistemelor multi-mașină face posibilă creșterea fiabilității sistemelor informatice. Dacă mașina nu reușește într-o singură mașină, prelucrarea datelor poate fi continuată de o altă mașină din complex. Cu toate acestea, se poate observa că echipamentul complexului nu este utilizat în mod eficient în acest scop. Este suficient ca în acest sistem în fiecare mașină să se descompună cel puțin un dispozitiv, deoarece întregul sistem devine inoperant.







Aceste deficiențe sunt lipsite de sisteme multiprocesor (MPS). În aceste procesoare au primit statutul de unități obișnuite ale sistemului informatic, care, la fel ca celelalte unități, cum ar fi module de memorie, canale, PU, ​​sunt incluse în sistem, în cantitatea potrivită. Sistemul multiprocesor cuprinde o multitudine de procesoare care funcționează cu un OP comun, și este controlat de un sistem de operare comun.

În MPS, comparativ cu MMC se realizează un schimb mai rapid de informații între procesoare prin intermediul unui program operațional comun, și, astfel, se poate obține o mare capacitate, un răspuns rapid la situații întâlnite în cadrul sistemului și mediul său extern și o fiabilitate mai mare și supraviețuire, ca sistemul rămâne operațional până când cel puțin un modul din fiecare tip de dispozitiv este operabil.

Cu toate acestea, construirea standardului MMC emis de calculator cu sistemele lor de operare standard este mult mai ușor decât construirea IPU necesită depășirea anumitor dificultăți întâmpinate în implementarea PO domeniul general, și, cel mai important, consumatoare de timp de dezvoltare a sistemului de operare speciale.

Un exemplu de implementare a standardului ICS a produs placa de baza Pentium este construit pe chipset-ul Intel companie PR440FX (al doilea nume al Providenței) și sistemul de operare Windows NT (New Technology).

O caracteristică structurală importantă a aeronavei este modul de comunicare între dispozitive (module) ale sistemului. Aceasta afectează în mod direct viteza de schimb de informații între modulele sistemului, și, prin urmare, performanța, capacitatea de reacție la solicitările, adaptabilitatea la schimbare de configurare, și în cele din urmă, cu privire la dimensiunea cheltuielilor de hardware pentru punerea în aplicare a comunicațiilor inter-module. În special, organizarea conexiunilor inter-module depinde de frecventa de conflict atunci când CPU la aceleași resurse și pierderea productivității din cauza conflictelor. Următoarele metode de organizare a legăturilor intermodule sunt utilizate:

• Legături pe mai multe niveluri, corespunzătoare ierarhiei interfețelor de calculator;

• comunicarea regulată între module;

• comutator al legăturilor intermodule.

Principiile organizării MPS și MMC diferă semnificativ în funcție de scopul lor. Prin urmare, este oportun să se facă distincția:

1. Sun, concentrat pe obținerea performanțelor ultra-înalte.

2. VS, axat pe creșterea fiabilității și a supraviețuirii.







Trimiteți-le prietenilor: