• [^] # Re: Et les cartes graphiques ?

    Posté par . En réponse à la dépêche Kalray un processeur massivement parallèle très impressionnant : Qu’il est loin le temps de mon ZX81. Évalué à 3.

    le GPU va soit executer le group de thread A soit le group de thread B (il y a un scheduler qui décide)
    En gros ça passe son temps à faire des context switch ? C'est pas pénalisant pour les performances justement ?

    Dans le cas des CPU, avoir plus de threads que de cœurs n'est généralement utile que pour optimiser un code limité par la bande passante du bus mémoire en la saturant (plein de threads faisant plein d'accès mémoire pour maximiser la bande passante utilisée, avec changement de thread sur cache miss), sinon ça limite fortement l'utilisation des cache.