Les processeurs de nouvelle génération de la série 3A6000 du fabricant de puces chinois Loongson prendront en charge le multithreading simultané, les derniers correctifs Linux 6.5 que la société a soumis (via Phoronix). L’ajout de SMT doublera le nombre de threads que ces puces traiteront simultanément.
L’implémentation SMT de Loongson dans ses processeurs de la série 3A6000 de nouvelle génération est similaire à celle d’AMD et d’Intel et permet à un cœur de processeur physique de traiter deux threads en même temps. Par conséquent, le processeur quadricœur 3A6000 de la société pour les PC clients pourra traiter huit threads simultanément. Pendant ce temps, le processeur 3D6000 à 32 cœurs de qualité centre de données de Loongson sera capable de traiter 64 threads à la fois.
« Loongson-3A6000 prend en charge SMT (Simultaneous Multi-Threading), chaque cœur physique a deux cœurs logiques (threads) », lit-on dans la description de la technologie par Loongson. « Ce correctif ajoute la prise en charge de la sonde SMT et du planificateur via ACPI PPTT. »
En plus d’activer SMT, le correctif de Loongson permet également la prise en charge des instructions d’extension de traitement vectoriel 128 bits (LSX) et des instructions d’extension de traitement vectoriel avancé 256 bits (LASX) pour les nouveaux processeurs. Bien que LSX et LASX fassent tous deux partie de la microarchitecture LoongArch qui alimente les processeurs de la série 3A5000 existants, on ne sait pas s’ils ont déjà été activés et, le cas échéant, quels avantages en termes de performances ont-ils apportés.
Loongson prévoit que ses prochains processeurs basés sur LoongArch 6000 égaleront le Zen 3 d’AMD en termes d’instructions par horloge (IPC), positionnant potentiellement Loongson comme un concurrent par rapport aux fabricants de processeurs de premier plan. Performances IPC équivalentes Le Zen 3 d’AMD est une grande réussite pour Loongson, car ses processeurs existants sont à la traîne par rapport à ceux d’AMD et d’Intel.
Mais IPC seul ne garantit pas le succès et rend les processeurs 3A6000/3C6000/3D6000 compétitifs par rapport aux pièces respectives AMD Ryzen série 5000 et AMD EPYC de 3e génération, même avec un nombre de cœurs similaire. Des facteurs tels que la vitesse d’horloge et d’autres fonctionnalités de la plate-forme telles que le sous-système de mémoire influenceront considérablement les performances finales. Nous devrons attendre de voir les puces lorsqu’elles émergeront dans la nature pour comprendre ces détails.