Ê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 Graph Search.
Cette séance de cours couvre les bases des processeurs multifils, y compris les raisons d'utiliser plusieurs threads, comment les concevoir, et leur impact de performance. Il examine les concepts de pipelines scalaires et supercalaires, les dangers structuraux et les effets de la conception supercalaire sur la CIB. La séance de cours examine également des exemples de risques structuraux, de bulles de pipelines et de l'impact du débit de contrôle des succursales et de la dépendance des données sur la performance des pipelines. Il s'inscrit dans la mise en œuvre et la performance des processeurs multithreading bloqués (grains grossiers), multithreading à grain fin, multithreading simultané et multithreading massivement threaded vector. La séance de cours se termine par un aperçu des GPU, de leur affectation des ressources et de l'importance de maintenir l'utilisation des pipelines à un niveau élevé.