• # Virtual Machine && Gallium3D

    Posté par . En réponse à la dépêche La version 2.5 du compilateur LLVM est disponible. Évalué à 8.

    LLVM permet aussi l'utilisation d'une machine virtuelle. Il y a même été discuté d'utiliser LLVM pour distribuer des plasmoids cross plate-forme.

    Gallium3D utilise LLVM pour compiler les shaders, pour les cartes disposant d'unités programmables. Je ne sais pas si Apple utilise LLVM pour OpenCL.

    On pourrait aussi imaginer d'utiliser LLVM pour améliorer les perfos des langages comme Python, Perl, ou php. En tout cas c'est un projet majeur, qui devrait permettre de faire des choses inattendues.