web analytics

Intel începe să activeze APX și AVX10 în Linux, punând bazele pentru Granite Rapids

Parteneri

Intel a început să distribuie în distribuția Clear Linux binariile software compilate cu suport pentru viitoarele extensii ale setului de instrucțiuni Advanced Performance Extensions (APX) și Advanced Vector Extensions 10 (AVX10), înainte de lansarea oficială a procesoarelor care suportă aceste capabilități. Clear Linux se concentrează în primul rând pe versiunile optimizate APX și AVX10 ale bibliotecilor software de bază, precum glibc și Python. Aceasta se bazează pe suportul existent al Clear Linux pentru căile de cod optimizate x86-64-v2, v3 și v4, valorificând cele mai recente caracteristici microarhitecturale ale fiecărei generații de procesoare Intel. Motivul este acela de a pregăti Clear Linux pentru a valorifica pe deplin potențialul de performanță al procesoarelor Intel Xeon pentru servere de ultimă generație, cu numele de cod Granite Rapids, a căror lansare este prevăzută pentru sfârșitul acestui an.

 

 

Granite Rapids va introduce instrucțiunile AVX10.1/512, precum și noile capacități APX, care în prezent nu sunt bine documentate din punct de vedere al implementării. Prin introducerea suportului APX/AVX10 în software acum, Clear Linux urmărește să aibă un ecosistem optimizat pregătit atunci când noile procesoare vor fi livrate oficial. Inițial, suportul APX și AVX10 este adăugat folosind compilatorul GCC existent. Cu toate acestea, Clear Linux notează că va face tranziția către utilizarea viitoarei versiuni GCC 14, cu un suport mai matur pentru aceste seturi de instrucțiuni. Scopul este ca, în cele din urmă, multe pachete Clear Linux să fie compilate cu traseele de cod APX/AVX10 pentru a maximiza performanța pe viitoarele procesoare Intel. Acest lucru continuă strategia Clear Linux de a valorifica în software cele mai recente capacități hardware ale Intel.