Dxo 6.4 - votre maximum en une passe?

Démarré par p.jammes, Février 12, 2011, 22:49:32

« précédent - suivant »

jmaa

Citation de: titroy le Février 16, 2011, 20:41:28
Je n'ai jamais pu observer un dépassement des 4 Go sur les 8, même avec un traitement parallèle sur 8 threads !
Et pourtant, j'ai fait de très nombreux relevés !
Sur mon PC, DXO avec 6 images 5D2 traitées  en parrallèle lance 6 process de traitement , chacun consommant jusqu'a 750M de mémoire , plus 200 à 300 M pour le programme principale( En pratique chaque process de traitement d'image oscille entre 500M et 750 durant le traitement d'une image). Donc on est pas loin de 5 GO consommé par tous les process DXO. Sur une station de travail à 2 Xeon 12 cores , on doit sans pouvooir lancer le traitement de 24 images en parralèles. Bien sur ,étant 32 bit, chaque process individuel ne pourra pas dépasser 2G  pour les données, 3g avec l'applicatif ( à la louche) .

Labuzan

Citation de: titroy le Février 16, 2011, 20:41:28
Je n'ai jamais pu observer un dépassement des 4 Go sur les 8, même avec un traitement parallèle sur 8 threads !
Et pourtant, j'ai fait de très nombreux relevés !

Bizarre, j'ai la même config (i7 860 2.8ghz avec 8Go ram) et DXO utilise 5 à 6 Go de ram sur les 8; avec 8 images en //
Mes RAW Canon sont un peu plus gros, entre 20 et 25 Mo.
Le traitement met 17s/image avec la dernière version 6.5  (13s avec le 6.2)

Attention si c'est un portable, les i7 sont plus lents (1.6 à 1.8Ghz) donc peuvent avoir besoin de moins de ram.
Canon 6D-5DMkIII-5DMKIV

Labuzan

Bonjour,
J'ai fait 2 petits tests intéressant ce Weekend :
1/
PC i7 2.8 ghz (4 cores 8 Threads) - 8Go ram - W7 64bits
RAW 20-25Mo d'un Canon 50D, avec corrections optiques, redressments, recadrages etc ...
Echantillon de 200 images.
DXO 6.5.4

- Traitement par lot de 8 images : 19.2 s/image  5 à 6 Go de ram utilisés - processeur 100% tout le temps
- Traitement par lot de 4 images : 13.6 s/image  3 à 4 Go de ram utilisés - baisse de régine processeur lors des changement d'image.

Soit un gain de vitesse de 40% en traitement par lots de 4 images par rapport au traitement par lot de 8.
Il est donc préférable dans cette configuration de ne traiter que 4 images à la fois.

2/
Même test sur un portable i7 1.6Ghz 4go Ram  - W7 64b
Aucun changement : 24 s/images dans tous les cas

Canon 6D-5DMkIII-5DMKIV

Labuzan

Pour finir :

- Traitement par lot de 6 images : 15.5 s/image 3 à 4 Go de ram utilisés - processeur 100% tout le temps

Donc le bon paramètre semble être 1 image par processeur.
Canon 6D-5DMkIII-5DMKIV

Nef

Citation de: Labuzan le Mars 14, 2011, 11:56:41
Donc le bon paramètre semble être 1 image par processeur.
Je confirme :
42 images Nef issues d'un D700
I7 870 8Mo Seven 64 bit
6mn en tout avec 4 images traitées , idem avec 8
En revanche < 4go utilisés et 30% CPU en moyenne avec 4 images et > 4go et 60% CPU avec 8
Les temps augmentent si on descend à 2 et 1 image à la fois
Pour info avec mon "vieux" dual core de 4 ans à 3gz, 2Go et XP Pro => même lot de 42 mêmes photos = 10 fois plus ! => 1h...
Bruno
Arx tarpeia Capitoli proxima