Canonicals on alustanud Ubuntu 25.10 jaoks eraldi pakettide tarnimist, mille kÀivitatavad failid on kokku pandud x86-64-v3 arhitektuuri optimeeringutega. Praegu on x86-64-v3 jaoks valmistatud umbes 2000 peamise hoidla paketti, mis on saadaval valikuna. Need paketid ei ole pÔhiversioonide tasemel testitud, kuid entusiastid saavad neid juba kasutada, et saavutada maksimaalne jÔudlus. Ubuntu 26.04-s plaanitakse koostada kÔikide olemasolevate pakettide x86-64-v3 arhitektuuri optimeeritud versioonid ning tagada nende korralik testimine.
x86-64-v3 optimeeritud pakettide kasutamise vĂ”imalus on rakendatud ilma vana riistvara toe rikkumiseta. Muudatused dpkg, apt ja Launchpad-s vĂ”imaldavad pakette samaaegselt koostada ja levitada mitu x86-64 arhitektuuri varianti. Arhitektuuri x86-64-v3 toe kontrollimiseks, hoidla seadistamiseks ja vastavate pakettide installimiseks saab kasutada kĂ€ske: $ ld.so âhelp | grep â\-v[0-9]â x86-64-v4 (toetatud, otsitakse) x86-64-v3 (toetatud, otsitakse) x86-64-v2 (toetatud, otsitakse) echo âAPT::Architecture-Variants «amd64v3»;â | sudo tee /etc/apt/apt.conf.d/99enable-amd64v3 sudo apt update sudo apt upgrade
x86-64-v* versioonid mÀÀratlevad mitteformaalse viisi mikroarhitektuuri oleku lÔikude identifitseerimiseks, mis katab kindlad laienduste komplektid. x86-64 mikroarhitektuuri kolmas versioon (x86-64-v3) on rakendatud Intel'i protsessorites alates umbes 2015. aastast (alates Intel Haswell'ist) ning sellega kaasnevad laiendused nagu AVX, AVX2, BMI2, FMA, LZCNT, MOVBE ja SXSAVE. Versioon x86-64-v2 sisaldab laiendusi SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF ja CMPXCHG16B ning versioon x86-64-v4 laiendusi AVX512F, AVX512BW, AVX512CD, AVX512DQ ja AVX512VL.
Enamikul juhtudel on x86-64-v3 arhitektuuri optimeeritud versioonide koostamisel saavutatav jÔudluse tÔus umbes 1%, kuid teatud olukordades, eriti rakendustes, mis teevad suuri arvutusi, vÔib tÀhendada mÀrgatavamat jÔudluse tÔusu.
Allikas: opennet.ru
