NativeJIT : Un compilateur JIT hautes performances pour Bing

2025-06-30
NativeJIT : Un compilateur JIT hautes performances pour Bing

NativeJIT est une bibliothèque open source et multiplateforme pour la compilation juste-à-temps hautes performances d'expressions impliquant des structures de données C. Développée par l'équipe Bing pour une utilisation dans le moteur de recherche Bing, elle est essentielle pour le score des documents en fonction des correspondances de mots clés et de l'intention de l'utilisateur. Légère et rapide, elle ne dépend que de l'environnement d'exécution C++ standard et fonctionne sous Linux, OSX et Windows. Son code optimisé, en particulier son allocation de registres, permet le traitement efficace des requêtes à grande échelle.

Développement