Chińska firma Loongson, specjalizująca się w tworzeniu procesorów do użytku w Chinach kontynentalnych, stale pracuje nad udostępnieniem procesorów Loongson 3A6000 nowej generacji. Dążąc do zapewnienia poziomu wydajności Intel Willow Cove i AMD Zen 3, te nowe procesory będą wykorzystywać niestandardową architekturę zestawu instrukcji LoongArch (ISA) firmy Loongson z nowym zestawem 64-bitowych superskalarnych rdzeni LA664. Dzisiaj, dzięki raportowi firmy Phoronix, dowiadujemy się, że Loongson dostarczył kilka poprawek dla Linuksa, które umożliwiają pracę nadchodzących procesorów 3A6000 z systemami operacyjnymi opartymi na Linuksie w chwili premiery. Co ciekawe, w miarę jak nowa generacja procesorów zbliża się do premiery, pojawia się coraz więcej poprawek jądra Linuksa.
Dzisiejsze łatki do jądra koncentrują się na obsłudze sprzętowego programu przechodzenia po tablicy stron (PTW). Ponieważ PTW może obsługiwać wszystkie szybkie ścieżki wyjątków TLBI/TLBL/TLBS/TLBM przez sprzęt, oprogramowanie musi obsługiwać tylko wolne ścieżki, takie jak błędy strony. Ponadto w przeszłości LoongArch wykorzystywał „dbar 0” jako kompletną barierę dla wszystkich operacji. Jednak ta bariera pełnego ukończenia poważnie wpłynęła na wydajność. W rezultacie Loongson-3A6000 i kolejne procesory wprowadziły różne alternatywne wskazówki. Loongson planuje wysłać próbki do wybranych klientów w pierwszej połowie 2023 r., więc więcej informacji pojawi się wkrótce.