A | B | C | D | E | F | G | H | I | J |
K | L | M | N | O | P | Q | R | S | T |
U | V | W | X | Y | Z | 0...9 |
MULTIPROCESSING |
« back |
Mentre il Multiprogramming e il Multitasking mirano a svolgere piu' pgm nello stesso tempo (per piu' utenti o uno solo) il Multiprocessing o "elaborazione parallela" mira ad accelerare l'esecuzione di un pgm eseguendone in simultanea piu' porzioni o processi o thread (percio' e' detto anche Multithreading). Occorre quindi un HW Multiprocessor.
Nelle realizzazioni bisogna distinguere se si parallelizzano solo i thread del Sys.Oper. o anche i processi utente cosa quest'ultima che richiede pgm costruiti o compilati opportunamente (vedi Parallelismo di Elaborazione). Il Multiprocessing risulta asimmetrico se l'utilizzo dei processori disponibili e' predefinito a livello HW o Sys.Oper. Altrimenti di dice simmetrico (vedi SMP). |