Biologie | Chimie | Didactica | Fizica | Geografie | Informatica | |
Istorie | Literatura | Matematica | Psihologie |
Arhitectura
Arhitectura traditionala Von Neumann, cu un singur procesor, reprezinta o limitare pentru sistemele timp real care cer viteza de procesare; din acest motiv, diferite forme de procesare paralela sunt utilizate in astfel de sisteme. Arhitecturile utilizate in acest caz pot fi impartite in urmatoarele categorii:
Figura 3.10: Arhitecturi
SISD si MISD
Ø SIMD Single Instruction stream, Multiple Data stream
Ø MISD Multiple Instruction sream, Single Data stream
Ø MIMD Multiple Instruction stream, Multiple Data stream
Figura 3.11: Arhitectura MIMD
Un exemplu de sistem bazat pe arhitectura MIMD este INMOS. Acesta prezinta un limbaj de programare specializat, propriu, numit occam. O alta solutie pentru sistemele timp real complexe o reprezinta utilizarea unor sisteme distribuite. Utilizarea unor astfel de arhitecturi distribuite depinde de dimensiunea procesului controlat precum si de extinderea lui geografica. Astfel, structura hardware al unui astfel de sistem de control timp real poate deveni extrem de complexa.
Copyright © 2024 - Toate drepturile rezervate