Support du multithread/multicore ?

Bug, suggestion, ça se passe par ici !
Ne concerne que ce qui touche au logiciel en lui même.

Modérateur : Modérateurs

Règles du forum
:idea: Forum d'aide au fonctionnement de PhotoFiltre et de PhotoFiltre Studio.
:idea: Merci de consulter la documentation de PF Studio, et de lire cette information, pour vous orienter.
Si vous êtes débutant, voir Comment me lancer. Votre question a peut-être déjà sa réponse.
Galidor
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 5
Inscription : 14 juin 2011 17:24

Support du multithread/multicore ?

Message par Galidor »

Bonjour, :)

Je possède la dernière version de PhotoFiltre tournant sur Windows XP SP3 et un Pentium 4 doté de l'HyperThreading.

Pour rappel, l'HyperThreading entraîne l'apparition d'un nouveau cœur logique, et jusqu'à 30% de performance supplémentaire. Par exemple :
- un processeur mono-core sans HyperThreading : 1 cœur physique, 1 cœur logique
- un processeur mono-core avec HyperThreading : 1 cœur physique, 2 cœurs logiques
- un processeur quad-core sans HyperThreading : 4 cœurs physiques, 4 cœurs logiques
- un processeur quad-core avec HyperThreading : 4 cœurs physiques, 8 cœurs logiques

Pendant l'utilisation de PhotoFiltre, j'ai remarqué dans le Gestionnaire des tâches que le processus ne dépassait jamais les 50% d'utilisation du processeur. Cela semble correspondre avec l'utilisation d'un seul cœur logique sur les deux disponibles sur mon Pentium 4.

Il m'est alors venu une question simple : PhotoFiltre supporte-t-il l'utilisation de plusieurs cœurs physiques et/ou logiques ?

Merci ! :)
Antonio
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13031
Inscription : 28 oct. 2003 22:49

Re: Support du multithread/multicore ?

Message par Antonio »

non, PhotoFiltre n'est pas développé en mode "multi thread"
Galidor
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 5
Inscription : 14 juin 2011 17:24

Re: Support du multithread/multicore ?

Message par Galidor »

Il y a donc d'importantes améliorations des performances possibles. :D

Pour quelles raisons n'avez-vous pas développé PhotoFiltre en mode "multi-thread" ? Manque de temps ?
Antonio
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13031
Inscription : 28 oct. 2003 22:49

Re: Support du multithread/multicore ?

Message par Antonio »

non, cette partie ne m'intéresse pas tout simplement :wink:
Galidor
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 5
Inscription : 14 juin 2011 17:24

Re: Support du multithread/multicore ?

Message par Galidor »

Ah bon ? Pourtant, les processeurs multi-cores sont absolument partout. :shock:
Antonio
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 13031
Inscription : 28 oct. 2003 22:49

Re: Support du multithread/multicore ?

Message par Antonio »

Je pense que vous confondez le fait d'utiliser plusieurs applications en même temps (vrai utilité) avec le fait de faire tourner une seule appli sur plusieurs processeurs en même temps (intérêt très limité sauf cas ponctuel). Pour un outil comme PhotoFiltre il y très peu d'intérêt vu que les traitements ne sont pas si long que ça.
Galidor
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 5
Inscription : 14 juin 2011 17:24

Re: Support du multithread/multicore ?

Message par Galidor »

Je ne confonds pas, mais j'avais pensé que cela pourrait apporter des gains de vitesse lors de traitements sur de très grandes images ou lors de traitements par lots. :)