Maradjunk abban, hogy ez a Te allaspontod, meg nehany fejleszto nyekereg emiatt. De ez me'g mindig nem jelenti azt, hogy ez egy altalanos problema. Ha az lenne, az Intel lépne. Nekik nem kerulne semmibe, hogy aktivaljak az AVX-et szinte minden processzorukban.
Megjegyzem, programozokent pontosan tudom, hogy az AVX tamogatas mit jelent. Egyaltalan nem szukseges, hogy minden szoftver AVX gyorsitott legyen. Vannak olyan szoftverek, amik teljesitmeny orientaltak, es vannak, amik nem. A teljesitmeny orientalt szoftvereknel vannak codepath-ek, azaz kulon lehet klasszikus x86/x87 kodot irni, SSE gyorsitott kodot, AVX gyorsitott kodot, 32 bites kodot, 64 bites kodot, stb. Az AVX is csupan egy plusz codepath, nem varazslat. Es azt se felejtsuk el, hogy a teljesitmeny orientalt szoftverekkel elsosorban a relative nagy teljesitmenyu CPU-kat celozzak, vagy legalabbis azok vannak fokuszban. Egy CAD/CAM vagy epp video szerkeszto alkalmazas iroja nehogy mar azon forgolodjon almaban minden ejjel, hogy miert nem tudja minel gyorsabbra optimalizalni egy Celeronon vagy Atomon a szoftveret... A Core szeriaban pedig ott az AVX a kezdetek (2011) ota.
Valojaban az a helyzet, hogy a PC-piac beallt egy rohadt nagy allovizkent. Mindenki a masiktol varja, hogy lepjen, hogy o dolgozzon, o erolkodjon helyette is. Az AMD anno ezt csinalta a HSA-val: ok nem tudtak igazan versenykepes x86 CPU-t kesziteni, tehat oldjak meg a fejlesztok a HSA-val, hogy a kodjuk ne az x86 CPU-magokon fusson, hanem a GPU-n, mert akkor gyorsulni fog. Az Intel azt mondja, hasznalj AVX-et, ha gyorsitani akarsz a kododon. A fejlesztok meg azt varjak, hogy ugyis a kovetkezo Intel vagy AMD processzor generacio gyorsulni fog valamennyit, tehat ha lassu a program, vegyel uj CPU-t, es kesz. Aztan ugye ez utobbi be is kovetkezik iden: az AMD letett az asztalra egy lenyegesen gyorsabb CPU-t, mint amit addig tudott kinalni -- problem solved, a fejlesztok szemszogebol. Az Intel meg ad +2 magot (Coffee Lake, es adott esetben Skylake-X) iden is, problem solved, az o szemszogebol.
[ Szerkesztve ]