Matricola Nome Cognome Voto prova 07/07 Errori principali
155077 Luca Adorante Insuf = 1 - non svolta
2 - discussione incompleta e piena di inesattezze
3 - fonde (e confonde) concetti e meccanismi relativi alla memoria virtuale con quelli realtivi alla cache
4 - non svolta
5 - nel punto 1) non menziona l'interazione tra unità di consegna e unità dei salti, la riposta al punto 2) è incompleta
6 - diversi errori nell'analisi degli anticipi, non considera lo stallo della lw, niente sulla realizzazione hw della propagazione
148818 Enzo Bevilacqua 21 1 - un paio di errori nell'uso di B[i]
2 - la risposta è incompleta (niente sul sequenziamento del microprogamma)
3 - mancano uno schema architetturale globale che includa la cache, e la discussione sull'indirizzo come visto dalla cache
4 - corretto ma incompleto: niente sull'organizzazione della cache, niente sulle tecniche x migliorare MP, non viene data la formulazione del T_CPU
5 - non svolta
6 - c'è solo lanalisi degli anticipi (con un errore)
165719 Rocco Dell'Orso 27 1 - non serve la soglia per B (e tanto meno salvarla), non serve salvare $a1, sbaglia la gestione di B[i] (viene caricato troppo presto, e per la scrittura serviva una sw)
3 - manca dimensionamento dei campi dell'indirizzo
4 - discussione corretta, l'interdipendenza però era di intendersi a livello più specifico (in effetti la discussione la tratta, ma forse inconsapevolmente..)
5 .- nel punto 1) manca l'interazione con l'unità dei salti, la risposta al punto 2) è imprecisa ed incompleta
151448 Guerino Della Sciucca 22 2 - discussione estremamente superficiale, manca lo schema
3 - per il dimensinamento dei campi avrebbero divuto essere fornite delle regole generali e non dei valori numerici di esempio
4 - confonde "fallimento" (miss) con "percentuale di fallimenti" (miss rate) e non discute le tecniche per miglilrare il miss rate - altre imprecisioni
5 - incompleta la risposta al punto 1), troppo generica e poco tecnica quella al punto 2)
6 - due errori nell'analisi degli anticipi, sbalgiate sia la lw che la sw, sbaglaito il conteggio dei cicli (che deve includere gli sgtalli e non gli anticpi!) - troppo poco sulla realizzazione hw della propagazione
154758 Marco Di Dionisio 26 1 - doveva salvare anche $a3 (k)
2 - si poteva commentare meglio lo schema
3 - il dimensionamento dei campi dovrebbe essere espresso da regole generali piuttosto che da esempi numerici, ma per il resto molto bene
4 - riserva molto spazio a considerazioni preliminari non richieste e poi motiva un po' frettolosamente le affermazioni sul MR; niente su MP
5 - non menziona relazione tra unità di consegna e unità dei salti
6 - un paio di errori nell'analisi degli anticipi e poi non completa la risposta
160397 Walter Esposito 21 1 - manca l'assegnazione di f(k,10) a B[i]
2 - risposta incompleta e imprecisa
3 - la visione globale è confusa, sia a livello di discussione che a livello di schema - niente sul dimensionamento dei campi dell'indirizzo, niente sull'indirizzo come visto dalla cache
4 - discussione organica, con qualche imprecisione - niente sul MP
5 - nel punto 19 non parla delle interazione tra unità di consegna e dei salti - manca la risposta al punto 2)
6 - manca un anticipo - niente sulla realizzazione hw della propagazione
154540 Luigi Gagliardi 26 2 - imprecisa la spiegazione del sequenziamento del microprogramma
3 - corretto ma manca uno schema architetturale complessivo
4 .- qualche imprecisione nella discussione sul MR
5 - incompleta la risposta al punto 2)
6 - conta i cicli come in una macchina SENZA pipelining, manca un anticipo, sbaglaita l'analisi della sw, manca qualcosa nella realizzazione hw della propagazione
165959 Cesare Luccitti 24 1 - non salva i registri di tipo $t_
2 - poco sul sequenziamento del microprogramma
3 - troppo poco, mancano: schema architetturale, visione globale mem_virtuale+cache, indirizzo con campi, ruoli e dimensionamenti
4 - la discussione è confusa, a tratti imprecia, e non evidenzia le interdipendenza tra gli aspetti architetturali - niente sulle tecniche x migliorare MP
5 - non menziona l'interazione tra unità di consegna e dei salti - il resto della discussione mostra buona comprensione della problematica
166912 Saverio Tranquilli 20 1 - errore nella scelta dei registri $a_ da salvare, basta una sola soglia, nella chiamata non effettua salvataggio/ripristino dei registri e non recupera $v0 (andava scritto in B[i]), errata la gestione di B (va scritto e non solo letto, la lettura in caso andava fatta dopo sul valore aggiornato)
3 - la discussione è sostanzialmente corretta, mentre le schema è confuso, contenendo elementi a diversi livelli di astrazione - manca comunque una visione globale che includa la cache, e non c'è l'analisi sull'indirizzo, sui suoi campi, il loro ruolo e le loro dimensioni
4 - di fatto non risponde a ciò che la domanda chiede
6 - numerosi errori nell'analisi degli anticipi, il conteggio è incompleto, nente sulla realizzazione hw della propagazione