Distribution des calls sur X coeurs CPU

Forums ProRealTime forum Français Support ProBuilder Distribution des calls sur X coeurs CPU

Viewing 3 posts - 1 through 3 (of 3 total)
  • #172838

    Bonjour,

    Une petite question sur le fonctionnement des appels “CALL” : les appels à ces fonctions sont-ils distribués sur des coeurs CPU différents ?

    Exemple : si j’appelle 3 fois séquentiellement et de façon indépendante un indicateur quelconque, les 3 appels sont-ils “parallélisés” sur 3 coeurs différents ?

    Dans le cas contraire, que vaut-il mieux ? Recopier 3 fois le code dans l’indicateur en mode “inline” ou utiliser 3 CALLs ?

     

    Merci,

    Bruno Carnazzi

    #173420

    Sauf erreur de ma part, il n’y a pas de gestion multi coeurs pour ces processus de calcul.

    Dans tout les cas de figure, le code est lu et exécuté de haut en bas, donc “inline” ou en 3 CALLs, le temps de calcul devrait être quasi identique, à vérifier selon les codes.

    1 user thanked author for this post.
    #174135

    Merci Nicolas, oui ça correspond à mon intuition. Un indicateur est lancé sur un coeur, peu importe les calls sous-jacents.

    Par contre, X indicateurs distincts sont bien exécutés sur X coeurs.

    Une mauvaise stratégie de programmation serait donc de regrouper X indicateurs dans un seul “méta-indicateur” car celà nuirait à la répartition des calculs sur le hardware.

Viewing 3 posts - 1 through 3 (of 3 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login