Photoshop CS5 : plus de cœurs, moins de performances

Anthony Nelzin-Santos |
Mac Performance Guide se penche sur un problème que nous avons déjà eu l'occasion d'évoquer : la multiplication des cœurs processeurs ne favorise pas Photoshop, bien au contraire.

La conclusion de leurs tests est simple : Photoshop CS5 est incapable d'utiliser correctement plus de 4 cœurs. Passé ce chiffre, les performances ne s'améliorent qu'à la marge, et finissent même par décliner ! Ainsi, passer d'un Mac Pro 4 cœurs à 3,33 GHz doté de 24 Go de RAM à un Mac Pro 8 cœurs à 3,33 GHz doté de la même quantité de mémoire n'améliore les performances que de 10 %. Et passer à un Mac Pro 12 cœurs à 3,33 GHz avec 48 Go de RAM ne sert à rien : les performances sont alors en baisse de 32 % !

C'est le cœur même de Photoshop qui serait en cause : son architecture aurait été conçue pour 2 à 4 cœurs, et les algorithmes ne tireraient pas parti de plus de cœurs. Pire : l'adressage des threads processeur serait un véritable défi quand ceux-ci se multiplient, au point de créer une sorte de goulot d'étranglement qui ralentit Photoshop dès que l'on passe à 12 cœurs.



Une solution proposée par Mac Performance Guide est de désactiver l'HyperThreading lors de l'utilisation de Photoshop sur une machine à 12 cœurs. Pour ce faire, vous devez installer les outils développeurs, fournis sur le DVD d'installation de Mac OS X, et utiliser par exemple Onyx pour installer le panneau de préférences Processor.
Accédez aux commentaires de l'article