21-06-21, 12:58
(21-06-21, 11:30)Pfiouuu a écrit : Darktable n'est compatible qu'avec les processeurs prenant en charge le SSE2. Pour savoir si votre processeur est compatible, lancer la commande
grep 'flags' /proc/cpuinfo | grep sse2
Non, darktable est compatible avec n'importe quoi qui supporte GCC. Certains modules ont une variante SSE2, en plus du code C natif. SSE2, ça veut dire que le CPU peut traiter 4 valeurs en une fois, donc on traite tout le pixel RGBalpha en une opération.
Mais en fait, SSE2 date de la génération Pentium 4, n'importe quel Intel récent supporte au moins AVX2, c'est à dire qu'il peut traiter 8 valeurs en une fois, soit 2 pixels complets en une opération. Si tu compiles à la main, ton compilateur va traduire (quand c'est arithmétiquement possible) les instructions SSE2 en AVX2 sous réserve que ton CPU le supporte.
Donc en fait, darktable est compatible avec les architecture non-SSE2, SSE2, SSE3, SSE4, AVX, AVX2, AVX-512. C'est le compilateur qui s'arrange et fait sa cuisine en fonction de ce qu'il trouve.
Aurélien, photographe portraitiste, spécialiste calcul.
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :
Développeur de filmique, égaliseur de tons, balance couleur, etc.
darktable est mon métier, pensez à m'aider :