Studiavo le classificazioni di flynn riguardo alle architetture degli elaboratori
Quindi esse le possiamo descrivere in tre macrocategorie:
Sisd: Con un unico flusso di istruzioni ed un unico flusso dati:
SIMD: Flusso di istruzioni unico e flusso di dati multiplo, quindi possiamo dire che abbiamo un unica unità di controllo, che memorizza le istruzioni e più alu che ovviamente generano piu dati. Da cui flusso dati multiplo.
MIMD: doppio flusso di istruzioni e flusso dati multiplo, tant'è che possiam odire che sono composte da più cpu che lavorano in concomitanza;
Ora, se introduciamo il concetto di pipeline, che detto in maniera stringata e la risoluzione di più processi in contemporanea in modo da diminuire il numero di cicli necessari per svolgere un determinato compito non elementare, questa organizzzione è attribuibile a tutte le architetture sopra indicate? solo ad alcune?
Tra l'altro, i moderni pc quadricore, in che categoria rientrerebbero? cosa è inteso per core? e a questo punto gli i7 che sono multi core multithreading?
Grazie mille a tutti per la delucidazione