Un article de recherche sur mold, le linker massivement parallèle créé par Rui Ueyama, circule sur r/programming et suscite des débats sur les raisons pour lesquelles la publication académique arrive des années après l'outil lui-même.
Un résultat retient l'attention : l'étude d'ablation exclut qu'une seule optimisation explique la performance. Le gain provient plutôt de la parallélisation simultanée de l'ensemble des passes du linker, ce que les commentateurs jugent être un enseignement utile pour la conception de systèmes.
Les chiffres cités dans le fil évoquent des accélérations allant jusqu'à 112x par rapport aux linkers traditionnels, au point que certains plaisantent en disant que C++ s'approche de vitesses d'itération dignes du JIT.
Certains s'interrogent sur l'absence de prépublication sur arXiv ; d'autres répondent qu'une recherche de performance rigoureuse face à des projets matures demande du temps. La question d'une éventuelle arrivée des techniques, ou de mold lui-même, sur les builds MSVC sous Windows est également soulevée.
Commentaires
Pas encore de commentaire — écris le premier.
Lance la discussion
Pas de compte ni de mot de passe — saisis simplement ton adresse e-mail et nous t’envoyons un lien de connexion à usage unique. Première visite ? Tout se met en place automatiquement.
Ton évaluation sera appliquée automatiquement après ta connexion.
Vérifie ta boîte mail
Nous avons envoyé un lien de connexion à …. Ouvre-le sur cet appareil — cet onglet te connectera automatiquement.
Rien reçu ? Vérifiez le dossier spam — et marquez le message « Non spam » pour qu'il arrive directement la prochaine fois.