Sistemul informatic (VS) - un set de procesoare interconectate și care interacționează, computere, software și software concepute pentru colectarea, stocarea, procesarea și distribuirea informațiilor.
Crearea forțelor armate are următoarele obiective:
Creșteți performanța sistemului prin accelerarea procesării datelor
Creșterea fiabilității și fiabilității calculelor
Furnizarea de servicii suplimentare utilizatorilor
Ideea principală implementată în VS este disponibilitatea mai multor calculatoare care oferă prelucrarea paralelă a datelor. Aceasta crește viteza, fiabilitatea și fiabilitatea sistemului. Cu toate acestea, acest lucru complică gestionarea procesului de calcul, utilizarea TS și software-ul. Aceste funcții sunt efectuate de sistemul de operare.
Aeronava poate fi împărțită în mașini multi-și multiprocesor.
Cu arhitectura multi-mașină, mai multe procesoare din VS nu au un OP comun, și fiecare are propria memorie locală. Fiecare computer care intră în forțele armate are o arhitectură clasică. Dar efectul unei astfel de arhitecturi poate fi. Acesta a fost obținut numai atunci când rezolvăm probleme cu o structură foarte specială - ele trebuie împărțite în cât mai multe sub-sarcini ca și computerele existente în sistem.
Arhitectura multiprocesor înseamnă că există mai multe procesoare în Soare și, prin urmare, este posibilă organizarea mai multor fluxuri de date paralele și fluxuri de comandă. astfel În paralel, pot fi executate mai multe fragmente dintr-o singură sarcină. Toate procesoarele funcționează cu o memorie comună.
O arhitectură cu procesoare paralele presupune că mai multe ALU funcționează sub controlul unui AC. Prin urmare, setul de date poate fi procesat de un program, adică un fir de comenzi. O mare viteză poate fi obținută numai pe sarcini în care aceleași operații de calcul sunt efectuate simultan pe diferite seturi de date identice.
Niveluri și mijloace de integrare
La crearea aeronavei, ei încearcă să furnizeze mai multe moduri de transmitere a datelor, ceea ce permite obținerea fiabilității, flexibilitatea funcționării aeronavei. Eficiența schimbului de informații este determinată de viteza de transmisie și de volumele posibile de date transmise prin canalele de interacțiune. Depinde de mijloacele care asigură interacțiunea elementelor individuale și nivelul de gestionare a proceselor pe care se desfășoară această interacțiune. Combinarea diferitelor niveluri de schimb de date între elemente este utilizată cel mai mult într-un supercomputer. Există astfel de niveluri de integrare:
Control direct (procesor-procesor)
I / O compozit
Dispozitive de control de dispozitive externe
Dispozitive externe obișnuite
La fiecare nivel, pentru a asigura schimbul de informații, se utilizează TC-uri speciale și PS-uri speciale.
Nivelul de control direct este utilizat pentru transmiterea comenzilor scurte de mesaje de un singur octet. Procesorul-inițiator de schimb pe interfața de comandă directă transmite un mesaj octet către blocul de control direct și emite o comandă "direct write". În alt procesor, această comandă determină o întrerupere de tip "extern". Ca răspuns, emite o comandă "citire directă" și scrie biletul transmis în memoria sa. Apoi, informațiile primite sunt descifrate și se ia o decizie. Când transferul este finalizat, întreruperile sunt eliminate, iar ambele procesoare continuă să execute programele. Evident, acest nivel nu poate fi folosit pentru a transmite seturi mari de date, dar este convenabil pentru interacțiunea operativă prin semnale. La PC, acest nivel corespunde integrării procesoarelor conectate la magistrala de sistem.
Nivelul de VT comun este cel mai preferabil pentru interacțiunea operațională a procesoarelor. Această metodă este eficientă cu un număr mic de abonați deserviți.
Nivelul canalelor I / O agregate este destinat transferului de volume mari de informații între blocurile de computere ale computerelor interfațate. Schimbul de date între computere se realizează utilizând adaptorul canal-canal (ACC) și comenzile "citire" și "scriere". Adaptorul se potrivește cu viteza canalelor asociate. Rata de date este determinată de viteza celui mai lent canal. Rata de transfer de date la acest nivel este de câteva megabiți pe secundă. În PC, acest nivel de interacțiune corespunde conectării echipamentelor periferice prin controale și adaptoare.
Nivelul dispozitivelor pentru controlul dispozitivelor externe (VCU) implică utilizarea unui comutator cu două canale încorporat în VCR și comenzile "rezervă" și "eliberare". Un comutator cu două canale vă permite să conectați UVU-ul unui computer la canalele altor computere. Prin comanda "rezervă", canalul de inițiator primește acces prin UHF către orice dispozitiv de memorie externă. Schimbul canalului cu unitățile continuă până când acesta este complet finalizat și este recepționată comanda "release". Doar după aceasta UHF se poate conecta la un alt canal.
La cel de-al patrulea nivel de agregare, cu ajutorul echipamentului de transmisie a datelor (multiplexoare, adaptoare de rețea, modemuri etc.), este posibilă interfața cu canalele de comunicații. Acest echipament permite crearea de rețele informatice.
Al cincilea nivel implică utilizarea unor dispozitive externe comune. Un comutator separat cu două canale este utilizat pentru a conecta dispozitive individuale.
Cinci niveluri de integrare sunt logice; ele unesc la fiecare nivel diferite tipuri de echipamente care au metode de control similare. Fiecare dintre dispozitive poate avea un nume logic folosit în programele de aplicații. Acest lucru asigură independența programelor utilizatorilor de la o anumită configurație fizică a sistemului. Relația dintre structura logică a programului și structura fizică specifică a aeronavei este asigurată de sistemul de operare prin diverse mijloace: directivele utilizatorilor, atunci când generează OS, comenzi operator de computer. Diferitele niveluri de integrare permit crearea unor structuri diferite ale aeronavei.
Cel de-al doilea nivel logic vă permite să creați aeronave multiprocesoare. De obicei, este completat de primul nivel, care crește viteza de interacțiune între procesoare. Sun performanță ultra-înaltă ar trebui să fie construit ca multi-procesor. Unitatea centrală a unui astfel de sistem este un comutator de mare viteză care asigură conexiunile necesare de procesoare și canale către un OP comun.
Nivelurile 1, 3, 4, 5 oferă construcția de diverse complexe multi-mașină. Este cel mai adesea folosită combinația de 3 și 4. Este recomandabil să le completați cu primul nivel.
Cel de-al cincilea nivel de complexare este folosit în cazuri speciale rare, când un obiect scump, unic este folosit ca obiect extern. În alte cazuri, acest nivel este ineficient. Orice VU nu este suficient de fiabilă și, prin urmare, dacă este posibil să nu se controleze una sau mai multe VU-uri, este mai profitabil să se utilizeze al patrulea nivel al agregării.