Matricola Nome Cognome Voto prova 29/01 Errori principali
165843 Marco Cecamore 26 3 - mancano gli schemi architetturali
4 - la discussione sul MR è incompleta (non c'e' nulla sull'impatto dell'organizzazione della cache) e imprecisa (non è l'aumento del MP a provocare il peggioramento del MR dopo il punto di contaminazione)
5 - non risponde al punto 1
160004 Daniele De Gasperis 26 1 - non avanza in B, errato sia il passaggio di A[i] che il recupero del valore restituito da f
2 - buona la discussione, ma manca lo schema
4 - la discussione sul MR e' incompleta (niente sull'impatto dell'organizzazione della cache) - niente sul MP
5 - nel punto 1) non menziona l'interazione con l'unita' dei salti - la risposta al puto 2) e' incompleta
6 - un'imprecisione nella risposta alla realizz. hw della propagazione
140481 Danilo Di Febo insuf 1 - uso scorretto dei registri, ciclo controllato dal contatore e non dal puntatore di scansione
2 - risposta troppo superficiale e generica, errata la gestione dei puntatori e delle parole puntate (non vengono effettuati accessi a memoria!!!)
3 - alcuni errori nella discussione - gli schemi proposti si riferiscono al caso semplificato di blocchi con una sola parola e contengono diversi errori
4 - discussione confusa e poco organica che non risponde alla domanda (si chiedeva specificatamente quali aspetti architetturali influissero su MR. MP e Tck, come chiarito anche durante la prova) - non viene presentata la formulazione completa del Tcpu
5 - molto confusa la risposta al punto 1), manca quella al punto 2)
6 - alcuni errori nell'analisi degli anticipi, il conteggio dei cicli di clock non tiene conto del pipelining! - troppo generica la discussione sulla realizzazione hw della propagazione
-- SI HA COME LA SENSAZIONE CHE SIA UNA PREPARAZIONE MOLTO *SUPERFICIALE* SU UN *VECCHIO* PROGRAMMA DEL CORSO, NON PIU' VALIDO DA SVARIATI ANNI
154746 Antonio Di Natale 24 1 - salva qualche registro di troppo nel frame, errato il controllo del ciclo (devi usare o la soglia di A o la soglia di B ma non entrambe!), non effettua la scrittura in B
2 - alcune imprecisioni nella discussione, lo schema e' poco commentato
3 - un po' confuso e poco commentato ma corretto
4 - molte considerazioni preliminari ma poco sull'analisi del MR e niente sul MP
6 - la sw non genera criticita' e quindi lo stallo non deve essere introdotto
160201 Alessio Di Tullio insuf 1- errori nella scelta dei registri da salvare, non preleva il valore resituito da f, non scrive in B
2 - scrive alcune cose corrette ma non motiva e non approfondisce
3 - niente sulla cache set-associativa
4 - completamente sbagliate sia la formula sia tutte le considerazioni su MR e MP
5 - non risponde la punto 1, non inquadra in modo corretto il punto 2)
6 - effettua il conteggio dei cicli come se NON ci fosse il pipelining - assolutamente fuori tema la risposta alla domanda sulla propagazione (parla dei bus!)
--- PUO' CONSERVARE LA PARTE DI ASSEMBLER E RIFARE IL RESTO *AL PROSSIMO APPELLO* ARRIVANDO AD UN MASSIMO DI 26
159568 Andrea Piscopo 23 2 - troppo superficiale!
3 - per la cache ad indirizzamento diretto presenti uno schema di principio e NON lo schema architetturale - anche per la parte realtiva alla cache set-associativa non sono presenti considerazioni di tipo architetturale
4 - alcune imprecisioni nella discussione
5 - incompleta la risposta al punto 2, un po' frettolosa quella al punto 1
6 - un errore nell'analisi degli anticipi, diversi errori nel conteggio dei ritardi
135497 Marco Santic 26 1 - errata la scelta dei registri $a_ da salvare, errata la gestione dei puntatori di scansione (non c'e' alcun legame tra i due puntatori)
4 - la discussione sul MR è incompleta (non prende in considerazione ne' la dim. ne' l'organizzazione della cache)
6 - manca un anticipo e c'e' uno stallo di troppo (la sw non genera criticita'!) . spiega la propagazione in linea di principio ma non da' alcuna informazione sull'hw necessario
160666 Eugenio Stromei 25 1 - errori nella gestione di $sp, confonde puntatore e parola puntata
2 - un po' superficiale il commento dello schema
3 - discussione corretta, ma manca lo schema architetturale (quello fornito e' uno schema di principio)
4 - discussione corretta ma poco organica
5 - nel punto 1) non considera l'interazione tra unita' di consegna e unita' dei salti - la risposta al punto 2) e' incompleta
6 - errori nell'analisi delgi anticipi e degli stalli e conseguentemente sbagliato il conteggio dei cicli