Danger pour mon ordinateur ? - Photolab prime ou Deep Prime -

What waste of resources? I have a MacBook Pro with 6 cores and just run a test of exporting 20 36Mpx images all with DeepPRIME. Total time taken was 5min 32secs and, with four XPCCor processes running (4 images at a time) the CPU load only ever peaked at 500% on a few occasions on one of those processes. At no time was my computer ever running continuously at 100% capacity. Each of the four processes was running just over 80 threads.

I too am a software developer for Windows, Mac and iOS. But, when it comes to programming for a domain with which I am not familiar, I tend to observe the rule…

Ce n’est pas à un vieux singe qu’on apprend à faire des grimaces

or

Don’t teach your grandmother how to suck eggs

Well, that is up to you but it doesn’t mean that there is anything wrong with how DxO implements this extremely powerful, world beating, feature.

If you are not happy with DeepPRIME, there is a simple answer - find another app that provides the same quality of denoising with less load on the processors in the same time and use that instead.

1 Like

Merci pour vos réponses. Nous constatons des températures élevées même sur des I5 et i7, autour des 80°.
D’autant plus que la température mesurée est celle de la sonde qui ne se situe pas dans le processeur comme l’a dit Greg. CoreTemp mesure le Tcase et non le TJmax spécifié pour nos CPU… + de 80° sur le boitier CPU c’est beaucoup et représente beaucoup plus sur le core.

Effectivement sur un Bi-Xéon V3 et une M4000 je n’ai que du 74° en traitement par lot avec Prime. Mais cela reste quand même une station de travail pas commune. Malgré cela je trouve quand même déjà assez élevé en rapport de la tâche demandée.

La vraie question que je vais donc reformuler:

Pour des utilisateurs lambda qui ont des machines courantes et des GPU courants situés dans la moyenne, le débruitage DXO Prime qui fait monter la température de manière très élevée, représente t’il un danger ou une usure à moyen ou long terme?

Oui bien sûr pour optimiser prime un GPU de type RTX2060 ou RTX3060 serait suffisant…

Un GPU “gamer” à plus de 500€, qui consomme + de 350w et qui nécessite une alimentation PC surdimensionnée pour “optimiser” Prime?

Nan sérieux, il n’y a rien qui vous choque là? :crazy_face:

Des filtres 3D fonctionnent fluides sous photoshop, débruitage immédiat… avec des cartes à 30€ mais pour Prime il faut 20 fois çà?

Cela me fait penser à Adobe Photoshop à leur début où ils n’arrivaient pas à ré échantillonner une image de manière basique en moins de 30 minutes alors qu’Aldus Photostyler le faisait en quelques secondes…
Adobe à pourtant résolu le pbl… Bon, en rachetant Aldus :smile:

Encore une fois on compare un peu ce qui n’est pas comparable, lorsque je fait du rendering 3D j’assume le fait de devoir posséder une station graphique adaptée.
Lorsqu’un utilisateur lambda traite un lot de photos de famille prises en haut ISO et débruitées avec Prime, il n’est pas implicite de devoir posséder autre chose qu’une machine dans la moyenne, sans risquer de surchauffer et d’endommager son ordi.
Et là je ne parle pas de “performance”.

Je n’ai pas vu dans vos réponses beaucoup de “sources” pouvant confirmer le côté anodin du fait qu’un CPU d’un ordi moyen puisse supporter sans broncher des heures de traitements successifs à plus de 80°…
En tout cas les sources que j’ai trouvé et que je cite sont plutôt réservées
https://forums.tomshardware.com/threads/intel-cpu-temperature-guide-2022.1488337/

Il est certain que nos CPU ont pour la majorité une sécurité, mais avez-vous testé? Moi je suis monté au delà des spécifications de sécurité et le CPU n’a même pas ralenti…

Je n’ai pas non plus de retour documentés sur ce que vous dites. J’aimerais bien avoir des éléments de comparaison plus factuels, du type XX minutes pour 20 photos 24mpix sur Prime à xx°.
Pour l’instant, à part les données que vous ai partagé, il n’y a rien d’autre.

Mon avis est quand même que sur ce coup là DXO devrait revoir sa copie, et proposer cette fonction de débruitage de manière à la rendre moins gourmande en ressources afin de garantir un fonctionnement en rapport avec les autres software et des performances ne nécessitant pas de posséder des cartes gamer, véritables usines à gaz…

Pour information, j’utilise Deep Prime sur une machine récente qui m’est revenue à 850 €. Elle est équipée d’un core I5-11600 , surmonté d’un ventirad Noctua NH-U9S, 16 Go Ram DDR4 à 3200 MHz, sans carte graphique. L’exportation d’une image de 24 Mp avec Deep Prime dure + ou - une minute, sans montée importante en température, le ventilateur tourne un peu plus vite mais ne s’affole pas. Il me parait certain qu’il faut soigner le système de refroidissement.

1 Like

@homed2803
Tous les logiciels performants que j’utilise dans d’autres domaines savent utiliser 100% des ressources des CPU ou GPU lors de calculs. Si ce n’est pas le cas, c’est qu’ils ont des progrès à faire (je conviens que ce n’est pas parceque c’est le cas qu’ils sont parfaits et optimisés).
Et j’ajouterai que les logiciels cités par l’instigateur de ce post n’utilisent pas les fonctions IA pour denoiser. Qu’en dis le developpeur ? (un avis de specialiste m’interresse).

1 Like

Je peux partager mon expérience personnelle sur le sujet. Il y a quelques années j’ai moi-même fait disjoncter un MacBook Pro 15", mi-2015, Core i7 en compilant un programme. C’était l’été et il faisait chaud… très chaud. J’ai lancé une compilation du type “make -j10”, donc 10 fichiers traités en simultanés. La compilation est partie pour 20/30 minutes. Au bout de 10 l’ordinateur s’est éteint brutalement sans possibilité de le rallumer. Je l’ai alors emmené dans une salle climatisée et laissé refroidir durant une heure environ. Il est ensuite reparti sans problème et a été utilisé pour du développement intensif durant encore 2 ans. Cet ordinateur, qui a maintenant 7 ans, fonctionne encore à merveille et est toujours utilisé dans un cadre professionnel. Son grand age nous conduit désormais (par prudence) à l’utiliser pour des tâches non essentielles mais sans que son aventure de l’époque nous inquiète plus que cela.

L’usage très intensif d’un ordinateur ne conduit donc pas forcément à son vieillissement prématuré.

1 Like

Les stress CPU fait avec l’application CPU-Z font nettement moins monter la température que le même temps d’opération sur DXO avec Prime! C’est dire à quel point l’algorithme prime fait travailler le CPU, lorsqu’il ne trouve pas une carte graphique à son goût.

Concernant l’usage intensif et la température j’ai quand même de très mauvaises expériences sur Imac 27 avec des soudures qui ont lâchées… Problèmes très connus des SAV Apple (hors Apple Store qui ne prenaient rien en charge)… La politique commerciale d’Apple associée aux difficultés d’avoir de bons écrans pouvant être calibrés ont eu raison de nous et nous avons changé de crèmerie…

Cette semaine, après une autre série de tests sur des machines HP z420 et Z640, et avec pâte thermique neuve et rodée, on monte sur une série de 4 photos à 71-72°… Je pense que sur une série plus importante cela continuera à grimper mais à ce stabiliser avant les 80° (sur le monitoring le système de ventilation très performant reste à 40% en deçà de son max).

Les temps de traitement sur ces machines à base de Xéon E5-2690 sont d’environ 20-25 sec par image de 24mpix… Les GPU ne travaillent pas, les cartes Quadro de type K2000, K2200, K1200 ne sont apparemment pas exploitée par Prime ou Deep Prime. Le traitement sur Deep Prime est plus long.
Pour des machines d’env 6-7 ans qui sont encore très performantes les temps de traitement sont dans la haute moyenne mais quand mêmes significatifs… il faut être patient sur des lots!
Du coup lors du dérushage on va trier par Iso et on ne va demander un débruitage Prime ou DP que lorsque c’est vraiment nécessaire et significatif sur le résultat à obtenir.

Lorsque je lis vos retours qui ne citent que des machines très performantes et récentes (un I5-11600 par ex.) on constate quand même qu’une session de 100 photos en Deep Prime va nécessiter 1 heure 40 de travail… c’est vraiment beaucoup.
L’utilisateur moyen qui achète un software grand public comme DXO, n’aura pas forcément une station de travail, ni une machine récente, ni une machine fraichement dépoussiérée avec pâte thermique neuve…

Oui on a encore beaucoup de gens qui n’ont pas une Tesla pour aller au boulot!

La plupart des photographes que je côtoie n’ont pas le budget (les moyens ou l’envie) de mettre entre 1000 et 2000€ dans une machine sachant qu’habituellement tous les softwares courants, tournent parfaitement fluides avec 2 à 3 fois moins sur leur ordis actuels.
Un photographe préférera mettre des sous dans un très bel écran art graphique, large gamut, que dans une carte “gamer” pour la seule optimisation de Dxo Prime ou Deep Prime. Je vous relaye le sentiment général sur plusieurs dizaines de mes élèves…

Messieurs les développeurs DXO, il serait temps d’intégrer cette donnée et d’essayer d’optimiser vos codes plutôt que de pousser l’optimisation Prime pour les processeurs Mac (çà c’est fait) ou sur les possibilités hardware des GPU récents et surdimensionnés pour le monde 2D…

Juste pour info, un software de débruitage “AI”, comme Topaz Denoise AI, tourne plus vite et avec moins de stress… C’est donc possible!
Par ailleurs, c’est juste cette fonction de débruitage qui fait ramer les machines…

Mais est-ce que ces softwares font le même boulot avec la réduction de bruit ? N’oublies pas que lors de l’exportation d’une image avec DeepPRIME, il faut démosaïquer les données et combiner les réglages en même temps que la débruiter.

Si ces photographes ne veulent pas acheter une machine plus puissante, ils ont le droit d’apprendre à faire des photos qui n’ont pas besoin de débruitage. Il est tout à fait possible de réduire les ISO, en les remplaçant par des compétences en matière de flash ou d’autres moyens d’éclairage.

Pour un photographe professionnel, le temps peut être plus cher que le matériel. On a donc le choix : acheter une machine suffisamment puissante, ou perdre du temps en attendant un ordinateur lent.

On peut trouver la configurations minimale et recommandée ici - https://support.dxo.com/hc/fr/articles/4409120188817-Configuration-requise-pour-DxO-PhotoLab

Merci Joana pour cette réponse très constructive et ton humour :joy:

Et oui, comment n’y avait-on pas pensé… pas besoin de monter en iso… on peut mettre le flash! :joy::joy:

Comme je le disais plus sérieusement il n’y a pas de pbl de stress aussi flagrant avec Topaz Denoise AI.

Il est toujours plus simple de faire une campagne marketing pour inciter le plus grand nombre à faire preuve d’un consumérisme résigné que de se remettre en question et revoir sa copie…

Je suis ce fil depuis quelque temps, et je suis assez surpris du procès fait à DxO. Et du ton dramatique utilisé au début. Voire même du procès d’intention du premier post.
D’abord parce que je n’ai jamais vu ici quelqu’un se plaindre de ce problème (Ici… et aussi sur un autre site francophone ou l’on parle de DxO).

Comme l’a écrit Joanna il faut peut-être comparer ce qui est comparable, et je serais assez curieux de voir un comparatif “dans la vraie vie” entre ce que fait PhotoLab et ce que font les autres logiciels du même type sur le traitement du bruit.
Je m’y serais bien collé, mais je n’ai pas spécialement de temps à perdre à cela, ni envie de me pencher sur Topaze Denoise… (Je n’ai pas vu jusqu’à présent d’avis “autorisé” affirmant que Topaz était supérieur à PL en terme de traitement de bruit ).

Je crois qu’il faut aussi mettre en avant le fait qu’un traitement de raw par PhotoLab comprend une série assez conséquente d’opérations simultanées. Et donc qu’il me semble assez vain de vouloir comparer cela avec un logiciel qui ne ferait que le traitement du bruit.

Voilà, aucune autre utilité à mon post, si ce n’est de donner mon ressenti.

4 Likes

Hi,
I am a big fan of DxO PL for the kind of processing i do (not so big fan for portrait though). Nonetheless, it is obvious to me that PL is one of (the) most demanding (meaning also slow) photo software, even when used in HQ. I dont know if code optimization is feasable but if it is, i hope DxO will not neglect that field while developping new version. On the question does it affect life expectancy of the CPU, i let experts say. I would imagine best way to save your CPU is …not using it :wink:
Regards

1 Like

If you have FilmPack you get a new cursor to adjust the fine contrast and if you reduce (a lot) this contrast, you will get better portraits according to my taste.

1 Like

And if you shoot landscapes or sport, pushing fine contrast up to 20 will give you a lot more perceptible detail without making the image look oversharpened.

Strangely men sometimes look better to other humans with their wrinkles and flaws.

To be really efficient in portaits, fine contrast should be allowed to be added through masks.
(This is a must have for about any tool I woud add).
And fine constrast is a in a closed box tool.

2 Likes

Hi,
Yes that is what i used for quick processing, but as JoPov says, fine contrast should be in local constrast to apply it of the skin.
I prefer using C1 for portrait.
Regards

I tried Topaz Denoise AI to see what it does in comparison to DeepPRIME. With both apps set to default values, TDA provides, in a shorter time, images with less noise - and much lower detail retention than what I get from DeepPRIME. Have not done any deeper tests though. If TDA allows to balance noise reduction vs detail retention (with proper setting) as well as DeepPRIME, then why bother with DeepPRIME?

1 Like

Du coup je viens de faire un test avec des RAW d’un Canon EOS R (30 MPix). 10 pris entre 3200 et 25600 ISO, traités en 1 lot, avec deep prime sortis en pleine résoluion et JPG qualité 100%. Sur ma machine (GTX1060 avec 6 GB de RAM, donc pas une machine excessive, payée 240 euros il y a deux ans je crois) ça a pris 7’10’’ et le GPU est monté au maximum “par défaut” de 83°C à 100% de puissance. Si le fabricant (INNO3D) a mis ces valeurs par défaut j’en déduis (peut-être hâtivement) qu’elles ne sont pas excessives ni létales (ni maintenant, ni extrêmes de baisse du MTBF).
Je n’utilise plus Prime depuis qu’il y a DP en raison des durées de traitement sur mon core i7 6700 qui est un peu dépassé…

1 Like

Sans carte graphique “gamer” effectivement Topaz Denoise AI est beaucoup plus rapide, ainsi d’ailleurs que ON1 Nonoise… J’ai testé ces 2 softwares qui fonctionnent en dématriçage et en réduction du bruit AI comme Deep Prime mais plus rapides, avec encore beaucoup moins de stress et avec un GPU classique. Au niveau du résultat Denoise est un peu mieux si on adapte le lissage un peu trop prononcé à mon goût en natif. Nonoise est un chouilla moins bien que DP.

Je préfère la solution Photolab 5 pour ses possibilités “All in one” très performantes, mais c’est vraiment dommage qu’il faille recourir à des GPU puissants et chers pour pouvoir l’exploiter sur des lots d’images…
Oui je trouve qu’une carte gtx1060 pour celui qui ne joue pas et qui n’en a pas l’utilité, c’est cher pour juste accélérer la seule fonctionnalité Deep Prime, alors que les autres softwares se satisfont de cartes 2D que l’on trouve à 30-50€ (Une excellente Quadro qui affiche en 30 bits se trouve à ces prix là)

Pour ceux qui ont Photolab 2 par exemple, il sera très tentant de vouloir goûter au débruiteur “AI” et pour cela peut-être qu’ils préféreront ces solutions à du PL5, lorsque l’on met dans la balance prix de la licence + remplacement du GPU.

Pour ce qui est de la chauffe … qui vivra verra! Le dernier témoignage de rsp, nous dit que pour 10 photos il est quand même à 83°C (avec un GPU compatible) … En supposant que l’on traite de temps en temps des lots de 100 images systématiquement avec DP, il me semble naturel de se poser des questions… (Il n’y a qu’à voir le nombre de ces cartes HS de ce type dans les petites annonces).
Mes CPU et GPU ne sont pas à plus de 46° sur les autres débruiteurs Ai que j’ai testé.

https://www.tomshardware.fr/comparatif-9-geforce-gtx-1060-en-test/6/

Voici pour étayer mes propos… Ta carte “en jeu” n’atteint au max que 63°…
Donc oui 83° avec 10 photos et sur un software image, çà me laisse un peu perplexe…

La dernière version de PL5 (5.2 build 4732) semble augmenter la durée de traitement DeepPrime avec mes GPU NVidia. Temps multipliés par 2

J’avais remarqué ça aussi quelques secondes de plus mais comme j’avais plein de softs/fenêtres ouvertes je n’y ai pas trop fait attention.
Ce n’est pas non plus systématique, sur certaines photos pas de changement.