Je présume qu'ils n'accèdent pas à la mémoire de manière aussi simple que le processeur principal. Donc quand tu veut gérer une grande quantité de données ça risque de poser problème d'avoir a faire de gros transfert entre la mémoire principale et la mémoire du coprocesseur.
Exactement, les accès à la RAM du processeur principal doivent passer par le bus ( PCI-express ou autre ) ce qui est d'un facteur de plusieurs centaines de fois plus lent qu'un accès RAM classique, et d'un facteur de plusieurs de milliers de fois plus lent qu'un accès cache.
Tous ces accés doivent etre optimisés au maximum si on ne veut pas jeter les ressources par les fenètres.
[^] # Re: Architecture
Posté par Firwen (site web personnel) . En réponse à la dépêche Le Top 500 de novembre 2012. Évalué à 2.
Exactement, les accès à la RAM du processeur principal doivent passer par le bus ( PCI-express ou autre ) ce qui est d'un facteur de plusieurs centaines de fois plus lent qu'un accès RAM classique, et d'un facteur de plusieurs de milliers de fois plus lent qu'un accès cache.
Tous ces accés doivent etre optimisés au maximum si on ne veut pas jeter les ressources par les fenètres.