Kompania Canonical ka filluar shpërndarjen për Ubuntu 25.10 të varianteve të veçanta të paketave me skedarë ekzekutivë, të mbledhura me optimizime për arkitekturën x86-64-v3. Aktualisht, për x86-64-v3 janë përgatitur rreth 2000 paketa nga repository main, të cilat janë të disponueshme si opsion. Këto paketa nuk janë testuar në nivelin e pakove kryesore, por tashmë mund të përdoren nga entuziastët që dëshirojnë të arrijnë performancën maksimale. Në Ubuntu 26.04 është e planifikuar të mblidhen variante të optimizuara për arkitekturën x86-64-v3 të të gjitha paketave që janë në dispozicion dhe të sigurohet testim i plotë për to.
PĂ«rshtatshmĂ«ria pĂ«r pĂ«rdorimin e paketave me optimizime pĂ«r x86-64-v3 Ă«shtĂ« realizuar pa prishur mbĂ«shtetje pĂ«r pajisjet e vjetra. JanĂ« bĂ«rĂ« ndryshime nĂ« dpkg, apt dhe Launchpad qĂ« lejojnĂ« ndĂ«rtimin dhe shpĂ«rndarjen e paketave njĂ«kohĂ«sisht pĂ«r disa variante tĂ« arkitekturĂ«s x86-64. PĂ«r tĂ« verifikuar mbĂ«shtetje pĂ«r arkitekturĂ«n x86-64-v3, konfigurimin e depozitĂ«s dhe instalimin e paketave pĂ«rkatĂ«se, mund tĂ« pĂ«rdorni komandat: $ ld.so âhelp | grep â\-v[0-9]â x86-64-v4 (mbĂ«shtetje, kĂ«rkesa) x86-64-v3 (mbĂ«shtetje, kĂ«rkesa) x86-64-v2 (mbĂ«shtetje, kĂ«rkesa) echo âAPT::Architecture-Variants «amd64v3»;â | sudo tee /etc/apt/apt.conf.d/99enable-amd64v3 sudo apt update sudo apt upgrade
Versionet x86-64-v* përcaktojnë një mënyrë jozyrtare të identifikimit të prerjeve të gjendjes së mikroarkitekturës, duke përfshirë grupe të caktuara zgjerimesh. Versioni i tretë i mikroarkitekturës x86-64 (x86-64-v3) aplikohet në procesorët Intel që nga vitit 2015 (duke filluar me Intel Haswell) dhe dallon për praninë e zgjerimeve AVX, AVX2, BMI2, FMA, LZCNT, MOVBE dhe SXSAVE. Versioni x86-64-v2 mbulon zgjerimet SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF dhe CMPXCHG16B, ndërsa versioni x86-64-v4 përfshin AVX512F, AVX512BW, AVX512CD, AVX512DQ dhe AVX512VL.
Në shumicën e rasteve, rritja e performancës gjatë ndërtimit me optimizime për arkitekturën x86-64-v3 është rreth 1%, por në situata të veçanta në aplikacione që kryejnë llogaritje të mëdha, mund të vërehet një rritje më të dukshme të performancës.
Burimi: opennet.ru
