Veille IA Veille IA sans buzz : pour stratèges québécois.
La veille

mold : jusqu'à 16x plus rapide que lld, 112x plus que GNU ld

3 min de lecture · Hacker News (frontpage) · 26 août 2026

D'après mold: A Massively Parallel Linker - préimpression arXiv (Rui Ueyama), relayé par Hacker News (frontpage)

mold : jusqu'à 16x plus rapide que lld, 112x plus que GNU ld

Photo : Yogesh Phuyal, Unsplash

Rédigé à partir de la source originale; chaque fait est vérifié contre le texte source.

À retenir

  • Les linkers habituels laissent la plupart des coeurs du processeur inactifs pendant l'édition de liens (l'étape qui assemble les fichiers compilés en un programme final) ; mold applique plutôt le parallélisme sur TOUTE la chaîne de traitement.
  • Selon les auteurs, mold relie des binaires de débogage (les versions du programme qui gardent l'information nécessaire pour le déboguer) de plusieurs gigaoctets en quelques secondes tout au plus, souvent en moins d'une seconde.
  • Chiffres rapportés par les auteurs : mold est de 2,4 à 16,1 fois plus rapide que lld, le linker de LLVM considéré comme la référence actuelle, et jusqu'à 112 fois plus rapide que le vétéran GNU ld.
  • Une étude d'ablation (un test qui retire une à une chaque optimisation pour voir laquelle compte vraiment) montre qu'aucune ne domine à elle seule : le gain vient de l'effet cumulé de la parallélisation de TOUTES les étapes.
  • Au moment de sa mise en ligne sur arXiv, cette préimpression n'a pas encore été formellement revue par les pairs ; les auteurs indiquent qu'elle a été acceptée pour la conférence ASPLOS 2027, une évaluation scientifique distincte, à venir.

Pourquoi ça compte

Un temps de compilation plus court change concrètement le quotidien de quiconque programme en C++ à grande échelle : moteurs de jeu, navigateurs, systèmes d'exploitation ou composants bas niveau de systèmes d'intelligence artificielle. Moins d'attente entre deux compilations peut se traduire par plus de cycles possibles chaque jour dans la boucle éditer-compiler-déboguer.

Chiffre-clé

Jusqu'à 112 fois plus rapide que le linker traditionnel GNU ld, selon la préimpression de Rui Ueyama déposée sur arXiv le 24 août 2026 (chiffre déclaré par l'auteur, non encore revu par les pairs).

Citation

« Il est de 2,4 à 16,1 fois plus rapide que lld, le linker considéré comme l'état de l'art, et jusqu'à 112 fois plus rapide que le traditionnel GNU ld. » Rui Ueyama, dans le résumé de la préimpression (arXiv, 24 août 2026)

Action concrète

Le code de mold est un logiciel libre sous licence MIT, publié sur GitHub, où le dépôt comptait plus de 16 800 étoiles au 26 août 2026 - un signe d'intérêt réel de la communauté pour qui développe en C++ ou en Rust à grande échelle et cherche à réduire ses temps de compilation.

Fondée sur la source originale

Sources

🔐 Connexion rapide

Entrez votre courriel pour recevoir un code à 6 chiffres.

Pas besoin de mot de passe ni d'inscription. Entrez votre courriel, recevez un code par courriel, et c'est tout !