05-12-2021 21:28:32
Le problème est que les travaux effectués par un CPU ne sont pas les mêmes que ceux qui sont réalisés par un GPU. Les très nombreux cores (CUDA dans mon cas) peuvent exécuter en massivement parallèle des petits programmes courts, tandis que les CPU peuvent traiter des séquences d'instructions beaucoup plus longues. Les deux composants ne font pas le même travail.
Dans mon cas ils sont complémentaires car il semble avoir été remarqué que mon gpu (RTX 3090) pouvait avoir des performances améliorées en combinaison avec mon cpu (ryzen 9 5950x) pour des raisons qui ne sont pas clairement identifiées.
Quoi qu'il en soit, si les WU de FAH sont bien faites, les deux composants doivent réaliser des tâches de type différent, certaines ne pouvant être synthétisées que par CPU au vu de la longueur de leur programme, d'autres sont plus adaptées au Gpu et les deux étant importantes. Mais au fond je n'en sais rien, le code source des WU n'est pas accessible quand elles arrivent
Dans mon cas ils sont complémentaires car il semble avoir été remarqué que mon gpu (RTX 3090) pouvait avoir des performances améliorées en combinaison avec mon cpu (ryzen 9 5950x) pour des raisons qui ne sont pas clairement identifiées.
Quoi qu'il en soit, si les WU de FAH sont bien faites, les deux composants doivent réaliser des tâches de type différent, certaines ne pouvant être synthétisées que par CPU au vu de la longueur de leur programme, d'autres sont plus adaptées au Gpu et les deux étant importantes. Mais au fond je n'en sais rien, le code source des WU n'est pas accessible quand elles arrivent