Computers have led to a third revolution for civilization, with the information revolution taking its place alongside the agricultural and industrial revolutions. Had the transportation industry kept pace with the computer industry, for example, today we could travel from New York to London in a second for a penny. Successful programmers have always been concerned about the performance of their programs, because getting results to the user quickly is critical in creating popular software.
This result can only be achieved by understanding the main architectural concepts implemented in the computers used for their execution. This course aims to present the ideas and technologies underlying modern multicore computers.
Since the course is given in Italian, please have a look at the Italian version of this page for further information.
Ricevimento: Appointment by email or via TEAMS.
Ricevimento: Appointment by email
DAVIDE ANCONA (President)
GIORGIO DELZANNO (President)
DANIELE D'AGOSTINO (President Substitute)