• [^] # Re: Comment ça se programme ?

    Posté par . En réponse à la dépêche AMD mise tout sur RADV. Évalué à 2.

    Il me semble que tu peux faire ça avec OpenMP

    Ah, j'avais oublié le offload d'OpenMP (j'avais appris OpenMP à l'époque de la version 2, et je ne me suis toujours pas habitué à l'idée que ça marche aussi pour les GPU). Je n'ai pas réussi à trouver d'étude qui explique quels sont les cas dans lesquels ça marche bien, mais ça vaut probablement la peine d'essayer.

    pour le codeur Vulkan compute c’est plus compliqué

    Peut-être faudrait-il que j'essaie encore, mais pour moi, c'est inutilisable. L'API est encore plus complexe que celle d'OpenCL, sans bonne raison, et le langage de shading n'est pas adapté pour le calcul.

    Alors qu’avec whisper.cpp en Vulkan

    Oui, les gens de whisper.cpp ont fait du bon boulot, leur implémentation Vulkan a des performances comparables à leur version Cuda. Mais au prix de combien d'années d'efforts!