Possiamo illustrare una pipeline della CPU con un diagramma di sequenza UML?

2

Studio la pipeline multicore e i diagrammi non sono diagrammi di sequenza UML per esempio

Perché non rifare questo diagramma come un diagramma di sequenza UML, non sarebbe più chiaro in modo che possiamo vedere sia la progressione del tempo che i percorsi dei dati poiché non penso sia chiara la distinzione tra percorso e ora dei dati?

Nel tempo UML va verso il basso e il percorso dati va a destra e a sinistra.

Puoi commentare o rispondere perché il pipelining in generale non è illustrato con UML?

    
posta Niklas Rosencrantz 22.07.2013 - 02:16
fonte

1 risposta

3

Non ho ancora visto una pipeline illustrata con un diagramma di sequenza UML. Non sto dicendo che non sia possibile (penso che lo sia) ma sarebbe molto più complicato e astratto del tuo FBD che mostra l'architettura attuale del processore semplificato.

Il problema principale che vedo con il diagramma delle sequenze è che tutte le fasi avvengono in parallelo e potrebbe diventare davvero disordinato se si provasse ad illustrare cose come l'inoltro o lo stallo in esso.

Anche con il FBD puoi dimostrare come costruire il processore. È possibile aggiungere in modo incrementale le istruzioni e vedere come si evolve il design. Finisci con un bel casino ma se lo hai seguito dall'inizio dovrebbe essere molto più facile capirlo.

    
risposta data 22.07.2013 - 14:47
fonte

Leggi altre domande sui tag