|
Matricola |
Nome |
Cognome |
Voto prova 17/07 |
Errori principali |
|
160151 |
Danilo |
Andreetti |
20 |
1 - errata la gestione dell'array B 2 - poco progettuale la discussione sul formato, errori nei valori delle linee di controllo (in particolare AluOp non puo' essere ininfluente!!) 3 - non menziona la tabella della pagine (poco preciso nell'analisi del page fault), non firnisce regole generali per il dimensionamento dei campi dell'indirizzo 4 - solo considerazioni preliminari non richieste, ma non risponde alla domanda 5 - niente sul punto 2), confuso, incompleto ed inesatto sul punto 1) 6 - diversi errori nell'analisi degli anticipi, niente sulla propagazione |
|
167375 |
Ovidio |
Bevilacqua |
insuf |
1 - errata la scelta dei registri $a_ da salvare, mancano etichetta e j del ciclo, sbagliati gli accessi alle componenti degli array (sia in lettura che in scrittura), non fornisce documentazione 2 - manca percorso x PC, non discute il formato, non motiva i valori per le linee di controllo (molti dei quali sbagliati) 3 - mancano regole generali per il dimensionamento dei campi, e nell'esempio specifico proposto manca la gestione del campo spiazzamento 4 - incompleta la discussione sul MR (niente su impatto di dim_cache e organizzazione della cache) - definisce il MP ma non lo discute 5 - non svolta 6 - si limtia ad indicare gli anticipi, uno dei quali peraltro sbagliato |
|
167979 |
Valerio |
Bisegna |
insuf = |
1 - errata la scelta del registro $a_ da salvare, errori sugli accessi ad A[i] 2 - non svolta 3 - non svolta 4 - solo considerazioni preliminari non richieste, praticamente non svolta 5 - non menziona l'interazione tra unità di consegna e unità dei salti 6 - non svolta --PUO' EVENTUALMENTE CONSERVARE LA PARTE DI ASSEMBLER (**LIMITATAMENTE AL PROSSIMO APPELLO**) E RIFARE IL RESTO ARRIVANDO AD UN MASSIMO DI 27 |
|
150108 |
Paolo |
Bottini |
insuf |
1 - sbagliato il controllo del ciclo, errori nella gestione del frame e negli accessi agli array, manca completamente la gestione della chiamata (in piu' il tutto e' *estremamente* pasticciato..) 2 - manca percorso x PC 3 - manca uno schema architettuale completo e generale - errata l'analisi dell'indirizzo come visto dalla cache - discussione superficiale 4 - discussione su MR incompleta (niente sull'impatto della dim. della cache e dell'organizzazione della cache 5 - estremamente confuso ed impreciso su entrambi i punti 6 - diversi errori nell'analisi degli anticipi, non considera i cicli di stallo nel conteggio dei cicli di clock, niente sulla propagazione |
|
168531 |
Simone |
Catalano |
insuf = |
1 - non svolta 2 - manca percorso per PC, sbaglia il percorso relativo ai dati, non discute il formato, non motiva le linee di controllo 3 - praticamente non svolta (fornisce lo schema di accesso alla cahce ad indirizzamento diretto ma la domanda era un'altra) 4 - non svolta 5 - superficiale ed incmpleto su entrambi i punti 6 - errori nell'analisi degli anticipi, niente sulla propagazione |
|
154545 |
Luciano |
Cavalieri |
27 |
2 - poteva motivare meglio AluOp 4 - incompleta la discussione sul MR (niente sull'impatto di dim. cache e organizzazione della cache - un po' frettoloso su MP 5 - un po' superficiale su unita' di consegna - incompleta la risposta sul Pentium 6 - alcuni errori nell'analisi degli anticipi |
|
160985 |
Adele |
Ciccone |
22 |
1 - non serviva salvare $a3 (cambia ad ogni iterazione), errori nella gestione di B e nel passaggio dei parametri 2 - manca percorso per PC, poco progettuale la discussione sul formato 3 - discussione un po' confusa e con qualche inesattezza 4 - discussione inizialmente corretta poi vira verso argomenti non pertinenti (lo schema della cache) e non completa cio' che era invece richiesto 5 - poco su quanto richiesto dal punto 1). non inquadra la domanda del punto 2) 6 - diversi errori nell'analisi degli anticipi, errata l'analisi della sw |
|
160646 |
Pierdomenico |
Comignani |
insuf = |
1 - non effettua la scansione con puntatore e valore soglia, numerosi errori nella gestione degli array, errata la gestione del frame, errata la scelta dei registri da salvare, manca il passaggio dei parametri 2 - errati alcuni valori delle linee di controllo, non discute il formato 3 - mancano regole generali per il dimensionamento dei campi, e nell'esempio specifico proposto manca la gestione del campo spiazzamento 4 - la discussione sul MR e' poco organica, incompleta, con numerose inesattezze - niente su MP 5 - troppo poco sulle unit' di consegna, non risponde al punto 2) 6 - errata l'analisi degli anticipi, niente sulla realizzazione hw della pipeline |
|
167503 |
Alessandro |
Cordoni |
26 |
1 - non serviva salvare $a3 2 - manca percorso per PC, descrive il formato ma non lo discute, poteva spiegare meglio AluOp 3 - corretto pure se manca uno schema complessivo - qualche imprecisione 4 - niente su MP 5 - non inquadra la domanda del punto 2) 6 - alcuni errori nell'analisi degli anticpi (in particolare sbagliata l'analisi della sw) - descrive il principio di funzionamento della propagazione ma non dice come si realizza |
|
175538 |
Hermes |
D'Ottavio M. |
insuf = |
1 - gestione errata del frame e la scelta dei registri da salvare, non effettua la scansione con puntatore e valore soglia, errati gli accessi alle componenti degli array, errata la sintassi della sw (!!!), 2 - non progettuale la descrizione del formato, poteva spiegare meglio AluOp, errati i valori delle linee per il controllo della memoria 3 - schema solo accennato e inesatto, errori nella breve discussione 4 - non svolta 5 - non risponde al punto 1), non inquadra la domanda sul pentium 6 - errate le analisi degli anticipi e degli stalli (sia per le criticita' sui dati che per quelle sul controllo), poco approfondito sulla realizzazione hw della propagazione |
|
150235 |
Luca |
Di Fazio |
27 |
1 - non serviva salvare $a3 6 - imposta solo l'analisi degli anticipi (peraltro ne mancano un paio) |
|
166190 |
Arianna |
Di Giamberardino |
23 |
1 - inesattezza nell'uso di un registro 2 - percorso incompleto e con inesattezze, sbagliato qualche valore delle linee di controllo, non spiega AluOp 3 - discussione poco organica, non motiva la presenza del TLB, propone uno schema poco chiaro e privo dell'interazione con la cache - niente sull'indirizzo come visto dalla cache 4 - incompleta la discussione su MR (niente sull'impatto della dim. della cache e della sua organizzazione), alcune imprecisioni - nella discussione su MP pare non astrarre dall'esempio numerico specifico 5 - incompleta la risposta sul punto 2) 6 - un anticipo di troppo, scorretto il conteggio degli stalli - per la prooagazione propone un schema con un esempio specifico senza discutere o motivare |
|
165947 |
Luca |
Di Lonardo |
24 |
1 - impostazione corretta, confonde *regolarmente* puntatore e parola puntata 2 - non discute il formato 3 - mancano regole generali per il dimensionamento di alcuni campi, e nell'esempio specifico proposto manca la gestione del campo spiazzamento 4 - non discute MP 6 - diversi errori nell'analisi degli anticipi, manca il conteggio dei cicli di clock, niente sulla realizzazione hw della propagazione |
|
154592 |
Giorgio |
Eleuteri |
26 |
1 - errata la scrittura in B (serve sw!) 2 - manca percorso per PC, poco approfondita la discussione 3 - schema in parte solo descritto a parole 4 - qualche imprecisione 5 - nel punto 1) non tiene conto delle interazione con l'unita' dei salti 6 - manca un anticipo. errata l'analisi della sw |
|
165780 |
Aurelio |
Esposito |
26 |
1 - doveva salvare anche $t0 e $t1, non avanza in B, errate le scritture 2 - manca percorso per PC 3 - mancano le regole per il dimensionamento dei campi nell'indirizzo visto dalla cache 4 - un po' fretooloso su MP 6 - manca qualche anticipo, manca lo stallo per la criticita' carica-e-usa |
|
151542 |
Luca |
Fatati |
21 |
1 - impostazione corretta, confonde *regolarmente* puntatore e parola puntata 2 - non discute il formato, niente su AluOp, non motiva i valori per le linee di controllo 3 - imprecisioni nello schema relativamente ala parte con i MUX e alla gestione dello spiazzamento 4 - discussione poco organica e con molte inesattezze 5 - non svolta 6 - diversi errori nell'analisi degli anticipi, niente sulla realizzazione hw della propagazione |
|
162383 |
Simona |
Felici |
23 |
1 - errata la gestione di B (sia negli accessi che nell'uso del puntatore) 2 - considera qualche collegamento di troppo, non discute il formato della sw, non motiva i valori delle linee di controllo 3 - fornisce lo schema della cache ad indirizzamento diretto poi descrive solo a parole le differenze 4 - da' la formulazione del tempo di CPU ma poi non risponde al resto della domanda 5 - nel punto 1) non tiene conto delle interazione con l'unita' dei salti 6 - diversi errori nell'analisi degli anticipi, niente sulla realizzazione hw della propagazione |
|
166327 |
Stefano |
Giuliani |
26 |
1 - doveva salvare $a2 e non $a3 2 - poco progettuale la discussione sul formato, niente su AluOp 3 - tratta separatamente cache e memoria virtuale (approfonditamente la prima e frettolosamente la seconda) ma manca una visione di insieme 5 - poco sulle stazioni di prenotazione 6 - mancano un paio di anticipi, niente sulla propagazione |
|
166304 |
Michele |
Greco |
23 |
1 - diversi errori nell'uso dei puntatori 2 - manca percorso per PC, poteva dire qualcosa di piu' su AluOp 3 - schema incompleto 4 - discussione incompleta e con numerose inesattezze 5 - corretto ma un po' superficiale sul punto 2) 6 - alcuni errori nell'analisi degli anticipi, accennata la realizzazione hw della propagazione |
|
176207 |
Claudio |
Intilangelo |
27 |
1 - non serviva salvare $a3 3 - risponde troppo frettolosamente, mancano la discussione e una visione di insieme 6 - mancano un paio di anticipi |
|
165742 |
Riccardo |
Lalli |
27 |
3 - un'incongruenza sul campo spiazzamento 4 - qualche imprecisione, non menziona l'impatto della dim del blocco - discussione comunque ben impostata 5 - non menziona l'interazione tra unita' di consegna e unita' dei salti, incompleta la risposta al punto 2) 6 - inesattezza sul conteggio |
|
151681 |
Cristian |
Lanno |
24 |
1 - non serviva salvare $a3, dimentica il passaggio del parametro 2 - sbaglaito il valore di AluOut (deve essere a 2 bit!) 3 - discussione poco organica e priva di visione di insieme 4 - discussione un po' frettolosa - niente su MP 5 - non inquadra la domanda del punto 2) 6 - mancano alcuni anticipi, ci sono stalli in punti sbaglaiti - spiega il principio della propagazione ma non la sua realizzazione |
|
160645 |
Daniele |
Lattanzio |
20 |
1 - sbaglia le scritture, qualche errore di traduzione 2 - non discute il formato, niente su AluOp 3 - non svolta 4 - discussione incompleta (niente su MP e manca la conclusione di un discorso che comunque era impostato in modo ragionevole) 5 - non risponde a quanto richiesto dal punto 1), incompleta la risposta al punto 2) 6 - mancano un paio di anticipi, poco approfondita la risposta sulla propagazione |
|
154474 |
Stefano |
Leoncini |
27 |
1 - doveva salvare $a2 e non $a0 - un paio di imprecisioni nella scrittura in B (non c'e' bisogno di leggere B[i] prima di scriverlo) 3 - troppo poco sul TLB - manca visione di insieme e schema architetturale complessivo 4 - bene la discussione sul MR ma niente su MP 5 - corretto ma non realmente motivato il punto 1) 6 - un errore nell'analisi degli anticipi - non completa la discussione sulla propagazione |
|
160436 |
Alfonso |
Martelli |
19 |
1 - errate le scritture in B 2 - non segna il percorso, non motiva i valori delle linee di controllo (alcuni dei quali sbagliati) 3 - discussione poco organica e incompleta - manca una visione di insieme - niente sul dimensionamento dei campi 4 - discussione poco organica, incompleta e con diverse imprecisioni - niente su MP 5 - non risponde al punto 1) 6 - sbaglia il conteggio dei cicli di clock (non considera la pipeline!) - niente sulla propagazione -- PUO' EVENTUALMENTE MANTENERE LA PARTE DI ASSEMBLER E RIFARE IL RESTO *AL PROSSIMO APPELLO* ARRIVANDI AD UN MASSIMO DI 27 |
|
154808 |
Andrea |
Miccoli |
insuf |
1 - errata la gestione del frame e la scelta dei registri da salvare, non effettua la scansione con puntatore e valore soglia, errati gli accessi agli array 2 - descrive brevemente il formato ma non lo discute, non motiva i valori per le linee di controllo 3 - non fornisce regole per dimensionamento campo, non gestisce lo spiazzamento 4 - la discussione e' superficiale, poco organica e non mette in evidenza le interdipendenze 5 - non svolta 6 -accenna soltanto, praticamente non svolta |
|
140865 |
Carla |
Monterisi |
25 |
1 - doveva salvare anche $a2, errata l'inizializzazione di $t0, in generale errori nella gestione dei puntatori, errata la scrittura in B 2 - poco progettuale la discussione sul formato, errati i valori delle linee di controllo della memoria (non possono mai essere ininfluenti) 3 - non menziona l'intervento della tabella delle pagine 4 - alcune imprecisioni - spesso confonde tra MP e MR 6 - non completa la discussione sulla propagazione |
|
166671 |
Daniele |
Pantaleone |
21 |
1- doveva salvare anche $a2, qualche errore di traduzione, errata la gestione di B (nelle scritture e nella gestione del puntatore) 2 - manca percorso x PC - poteva dire qualcosa di piu' su AluOp, poco progettuale nella discussione sul formato 3 - non fornisce regole generali per il dimensionamento dei campi, non menziona la tabella delle pagine 4 - si limita alla formulazione del tempo di CPU 5 - niente sul punto 1), incompleta la risposta sul punto 2) |
|
161753 |
Alessandro |
Petrarca |
25 |
1 - errata la scelta dei registri $a_ da salvare, sbaglia la scrittura in B (serve sw!) 2 - non progettuale la discussione sul formato, troppo generico su AluOp 3 - scorretto l'uso dello spiazzamento (peraltro incoerente con lo schema proposto, con blocchi con una sola parola) 4 - discussione poca organica, non considera l'impatto della dim. della cache - nella discussione sul MP non astrae dallo specifico esempio numerico 6 - errori nell'analisi di stalli e anticipi - descrive il princièiio della propagazione ma NON la sua realizzazione |
|
165957 |
Maurizio |
Petrocco |
26 |
2 - non discute il formato, non assegna il valore di AluOp 3 - poco motivato, sbagliata la considerazione sulla relazione tra TLB e tabella della pagine 4 - discussione poco organica, niente su MP 5 - poco sulle stazioni di prenotazione 6 - mancano un paio di anticipi, niente sulla propagazine |
|
152361 |
Wassilis Filippo |
Petruzzellis |
26 |
2 - descrive il formato ma non lo discute, imprecisione sui AluOp, manca percorso x PC 3 - non gestisce lo spiazzamento 4 - imprecisioni, non approfondisce 5 - superficiale la risposta al punto 1) 6 - errata l'analisi della sw, manca un anticipo. superficiale sulla realizzazione della propagazione |
|
166280 |
Piergiorgio |
Ricci |
25 |
2 - non motiva le linee di controllo - sbagliato il valore di MemRead (la add non legge in memoria!) 3 - manca uno schema architetturale complessivo, che includa il TLB e la tabella delle pagine, e che mostri le trasformazioni dell'indirizzo 4 - niente sull'influenza della capacità della cache 5 - in generale approfindisce poco 6 - mancano diversi anticipi, un po' superficiale sulla realizzazione della propagazione |
|
151800 |
Luigi |
Scalzitti |
24 |
3 - tutto corretto ma manca il passo finale di accesso in cache 5 - non svolta 6 - non svolta |
|
159978 |
Romina |
Scarpone |
insuf = |
1 - impostazione scorretta, nell'uso dei registri, nel controllo del ciclo, nella gestione degli array, nella sceta dei registri da salvare 2 - manca percorso per PC, non discute il formato, errata la discussione sulle linee di controllo, errato il valore assegnato ad AluOp 3 - accenna il principio di funzionamento la praticamente non risponde 4 - discussione *estremamente* superficiale e con inesattezze 5 - risponde in modo impreciso e superficiale al punto 1), niente sul punto 2) 6 - errori nell'analisi degli anticipi, errato il conteggio dei cicli di clock (tra l'altro non considera la pipeline!!), la discussione e' piena di inesattezze |
|
160470 |
Andrea |
Silvestri |
insuf = |
1 - propone, curiosamente, due versioni della scansione (una denotata come "puntatore" e l'altra "valore soglia", ma con "scansione con puntatore e valore soglia" NON si intendono due cose separate!!!) - comunque in entrambi i casi ci sono diversi errori relativi alla gestione del frame, all'uso dei puntatori e al controllo del ciclo 2 - manca percorso per PC, errato il valore di AluOp, non discute il formato, non motiva le linee di controllo 3 - non presenta lo schema architetturale, ci sono errori nella discussione 4 - non svolta 5 - inesatta la risposta al punto 1), niente sul punto 2) 6 - errori nell'analisi degli anticipi, non individua la criticita' di tipo carica-e-usa, non risponde in modo corretto alla domanda sulla propagazione |
|
166805 |
Lorenzo |
Spadano |
insuf = |
1 - errata la scelta dei registri da salvare, errati il controllo del ciclo e la gestione del frame - non completa 2 - sbaglia il percorso (la sw scrive in memoria, non nel banco), non discute il formato, incompleto l'assegnamento dei valori alle linee di controllo, peraltro non motivato 3 - fornisce lo schema della cache ad indirizzamento diretto 4 - discussione incompleta e piena di considerazioni sbagliate 5 - troppo poco sull'unita' di consegna 6 - non completa la risposta, ci sono errori nell'analisi degli anticipi |
|
160192 |
Vincenzo |
Sulli |
25 |
4 - solo considerazioni preliminari, ma praticamente non risponde 6 - poteva essere piu' preciso sulla realizzazione della propagazione |
|
154340 |
Antonella |
Teodori |
26 |
1 - non serviva salvare $a 2 - descrive il formato piu' che discuterlo 4 - discussione poco organica, non mette ben a fuoco l'impatto dell'organizzazione della cache 5 - scrive cose corrette sulla schedulazione dinamica in generale, ma non spende UNA perola sulle staizoni di prenotazione - incompleta la risposta al punto 2) 6 - diversi errori nell'analisi degli anticipi, in particolare sbagliata l'analisi della sw - poteva dire qualcosa di piu' sulla realizzazione della propagazione |
|
166520 |
Marco |
Zollo |
23 |
2 - non discute il formato ne' i valori delle linee di controllo (in qualche caso sbagliati) 3 - usa lo schema della cache ad indirizzamento diretto associato all'indirizzo della cache set-associativa 4 - non fornisce la formulazione del t_CPU richiesto, la discussione, poco organica, e' incompleta e non evidenzia le interdipendenze - niente su MP 5 - poco sull'unita' di consegna 6 - alcuni errori nell'analisi sugli anticipi, descrive il principio di funzionamento della propagazione ma non la sua realizzazione -- PUO' EVENTUALMENTE MANTENERE LA PARTE DI ASSEMBLER E RIFARE IL RESTO *AL PROSSIMO APPELLO*
|