Podczas gdy procesory Loongson 3A6000 nie zostały jeszcze oficjalnie wprowadzone na rynek, plotki z zeszłego roku wskazują, że mają one zostać wprowadzone na rynek w pierwszej połowie tego roku, a niektórzy twierdzą, że nastąpił taki wzrost wydajności, że te chińskie procesory mogą konkurować z AMD Zen 3 lub Intel Tiger Poziomy wydajności jeziora. Przed premierą serii 3A6000 zaczęły pojawiać się łatki dla systemu Linux dla tych procesorów LoongArch nowej generacji.

Seria Loongson 3A5000 to obecne procesory tej chińskiej firmy i pierwsze oparte na LoongArch, wewnętrznym ISA procesora Loongson, częściowo opartym na MIPS64 i inspirowanym RISC-V. Seria Loongson 3A5000 działa dobrze w systemie Linux, a inżynierowie Loongson zaktualizowali swoje łatki do jądra LoongArch, a także nadal włączają obsługę LoongArch w oprogramowaniu o większej przestrzeni użytkownika.

Dzisiaj po raz pierwszy widzę łatki specyficzne dla serii Loongson 3A6000. Inżynier Loongsona opublikował tę serię poprawek, dodając sprzętowy program do przechodzenia po tablicy stron. W łatce zauważono, że procesory LoongArch z serii 3A6000 i nowsze obsługują sprzętową obsługę tablic stronicowania (PTW), która może obsługiwać wszystkie szybkie ścieżki wyjątków TLBI/TLBL/TLBS/TLBM przez sprzęt. Obsługa oprogramowania jest potrzebna tylko w przypadku powolnych ścieżek, a mianowicie błędów strony.


Oddzielnie, dziś kolejna seria poprawek dodaje LoongArch DBAR z różnymi wskazówkami. Te wskazówki dotyczące różnych barier pamięci mogą przynieść poprawę wydajności serii Loongson 3A6000.

Po opublikowaniu tych dwóch serii poprawek od inżynierów Loongson i wyraźnej wzmiance o obsłudze serii 3A6000 prawdopodobnie wkrótce pojawi się więcej kodu aktywującego jądro Linuksa dla tych chińskich procesorów LoongArch nowej generacji, które zostaną wypuszczone w tym roku.

Categories: IT Info