•This course covers the internal architecture and operation of modern processors, and the basics of parallel programming.
•The increase in performance of processors in the last years is mainly due to three factors:
–speed-up in instruction execution
(what is actually the speed of execution, how can it be measured?)
(what is actually the speed of execution, how can it be measured?)
–increase in the number of instructions executed in parallel
(given a set of instructions, which are the properties they must satisfy to be executed in parallel)
(given a set of instructions, which are the properties they must satisfy to be executed in parallel)
–increase in the number of processors that are embedded in the same chip/board and that can be programmed to execute an algorithm
- Profesor: FRANCESCO LEPORATI