Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur GraphSearch.
Cette séance de cours s'inscrit dans les subtilités de l'optimisation des performances dans les systèmes informatiques, en mettant l'accent sur l'évolution des technologies matérielles et leur impact sur les performances du système. Il couvre l'importance de réduire le retard par porte, d'améliorer l'architecture, et l'importance de la vitesse de l'horloge et du parallélisme. L'instructeur discute du concept de performance en termes de fréquence du processeur, de vitesse de mémoire et d'efficacité du cache, en mettant l'accent sur le rôle critique du temps d'exécution dans l'évaluation de performance centrée sur l'utilisateur. Diverses stratégies visant à améliorer les performances, telles que la mise en place de processeurs dans des technologies rapides et l'exécution de plusieurs instructions en parallèle, sont étudiées. La séance de cours aborde également des points de repère tels que SPEC CPU2000 et SPEC CPU2006, qui sont utilisés pour évaluer la performance du système dans différentes applications et charges de travail.