Le prime due lezioni del corso 2012 sono state dedicate ad illustrare l'architettura di un calcolatore moderno ( ccNUMA http://it.wikipedia.org/wiki/Non-Uniform_Memory_Access ) e ad alcune nozioni di base sull'uso della memoria CACHE ( http://it.wikipedia.org/wiki/CPU_cache ).
Abbiamo illustrato in aula e compilato piu' volte il programma di esempio .
Abbiamo visto come la differenza di tempo fra il codici ottimizzato e quello non ottimizzato potesse arrivare ad oltre 6 volte sul calcolatore usato!
WARNING L'uso corretto della memoria CACHE e' un argomento obbligatorio. Da quest'anno chi non lo sa NON PASSA L'ESAME.
Abbiamo illustrato in aula e compilato piu' volte il programma di esempio .
Abbiamo visto come la differenza di tempo fra il codici ottimizzato e quello non ottimizzato potesse arrivare ad oltre 6 volte sul calcolatore usato!
WARNING L'uso corretto della memoria CACHE e' un argomento obbligatorio. Da quest'anno chi non lo sa NON PASSA L'ESAME.