bonjour, je développe un logiciel de traitement qui fonctionne sur le principe de canaux de traitement.
Dans la V1 (oui, j'ecris la v2), le logiciel ne contenait qu'un seul canal de traitement.
Avec l'apparition des dual core,etc... ll me parait important de pouvoir utiliser les nouvelles architectures matériels pour gagner en productivité.
Mon approche consiste, a pouvoir exécuter un script de traitement (canal) comme s'il était un programme externe a mon interface de contrôle. (contrairement a la v1).
Je pense que normalement ce script devrait s'exécuter sur le processeur le moins chargé voir disponible!?
Attention, je parle bien de travailler en multi processeurs, et non en multi threads.
Cependant, comment récupérer une sortie a la fin du traitement?
Quelqu'un a t il expérimenté la chose et pourrait il me conseiller!
Partager