• # Coté AMD tout n'est pas parfais non plus

    Posté par . En réponse au journal Linux & Nvidia. Évalué à 10.

    Je suis plutôt un fervent défenseur des GPU AMD, mais tout n'est pas parfait non plus.

    Exemple 1 : le support d'OpenCL avec le développement de Clover a été arrêté en faveur de ROCm. Si ROCm a des avantages, ce n'est pas disponible out-of-the-box, ça ne s'intègre pas forcément bien dans les distributions linux, et ça ne supporte que les GPU et carte mère avec des features récente mais pas forcément les dernier GPU.
    Exemple 2 : les développements de code open source ne sont pas toujours fait en concertation avec la communauté (de développeur graphique linux) Cf: le post de blog de David Airlie : Linux graphics, why sharing code with Windows isn't always a win.

    Par contre il quand même plein de bonne raison pour choisir plutôt des GPU AMD que Nvidia pour une utilisation sous linux.
    J'ai suivi la progression des drivers opensource pour carte graphique AMD depuis presque le début, et il y a clairement beaucoup de travail et de progrès qui ont été fait.
    Il est clair qu'une des limites pour faire mieux est clairement un manque de moyen.
    Mais grâce à l'ouverture adopté par AMD :
    - Des employé de Google et RedHat on pu développer un driver Vulkan intégré a Mesa pendant le le driver officiel d'AMD peinait à être disponible, et semble pas très adapté pour bien s'intégrer dans les distributions linux.
    - Valve peut financer le développement d'un nouveau compilateur de Shader plus performant. Il s'appelle ACO, et est utilisé par défaut dans RADV(Vulkan) dans Mesa 20.2, et pourrait prochainement être utilisé par défaut également pour OpenGL

    Donc merci à AMD, et à ceux qui améliore l'usage des GPU AMD sous linux, continuez comme ça.