2023-11-23 02:03:28
Une présentation technique de la société technologique chinoise ByteDance – qui est surtout connue pour avoir créé TikTok – a détaillé comment elle a utilisé l’IA et l’apprentissage automatique pour améliorer le fonctionnement du noyau Linux sur n’importe quel matériel (via TechSpot). ByteDance estime qu’à l’avenir, les ingénieurs informaticiens devront probablement s’appuyer sur l’IA pour optimiser le noyau. Et compte tenu des gains vantés dans la présentation, ces affirmations pourraient être exactes.
ByteDance a fait sa présentation lors de la Linux Plumbers Conference le 14 novembre – et même si vous pensez peut-être que le développeur de TikTok n’est pas à sa place ici, vous vous trompez. La présentationlivré par l’ingénieur de ByteDance Cong Wang, était très détaillé à la fois techniquement et académiquement (il a été conçu pour les ingénieurs informaticiens, après tout).
L’essentiel de la présentation : ByteDance a utilisé l’IA pour rendre le noyau Linux (le cœur du système d’exploitation) beaucoup plus efficace et performant sur tous les types de matériel. Nous avons récemment vu l’IA contribuer à rendre les pilotes GPU plus efficaces, mais faire la même chose dans le noyau d’un système d’exploitation constitue une avancée significative en tant qu’exploit technique.
Que cette solution basée sur l’IA fonctionne universellement est un gros problème, car des optimisations spécifiques au matériel sont souvent nécessaires pour obtenir de bonnes performances – et cela peut être un défi pour les développeurs car il existe de nombreuses combinaisons possibles de composants.
La présentation détaille comment les optimisations de l’IA ont pu réduire l’utilisation de la mémoire de 30 % – et cela en utilisant les outils Linux existants, tout simplement plus efficacement. La latence du réseau a également été améliorée jusqu’à 12 % grâce à une IA possédant des connaissances préalables (ce qui ne serait pas difficile à obtenir sur un ordinateur utilisé régulièrement).
ByteDance a conclu que l’optimisation du noyau assistée par l’IA pourrait également aider à équilibrer l’utilisation du processeur, à utiliser le cache plus efficacement et même à détecter les logiciels malveillants. Dans le même temps, il reconnaît également que l’apprentissage automatique et l’IA ne constituent pas une solution miracle : les vrais ingénieurs humains ne seront apparemment pas de sitôt remplacés par des ordinateurs pour coder les noyaux.
#société #mère #TikTok #utilisé #lIA #pour #optimiser #noyau #Linux #améliorant #ainsi #les #performances #lefficacité
1700699490