- Bambu Lab 3D nyomtatók
- Milyen egeret válasszak?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Vezetékes FEJhallgatók
- Házi hangfal építés
- Lopakodva befutott a Radeon RX 9060
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen videókártyát?
- K(V)M kapcsoló. Okés, de milyet?
Hirdetés
Új hozzászólás Aktív témák
-
joysefke
veterán
válasz
Cathulhu #2620 üzenetére
Az MKL az intel sajat, zart forrasu kodja, kb termeszetes, hogy bunteti a nem intel procikat, de ennek semmi koze az 512-hoz, hiszen a legtobb intel proci se tamogatja azt.
Pontosan erről beszélek. Amikor vektorkódnál hátrányban van az AMD akkor nem azért van hátrányban mert "csak" AVX2-t támogat és nem AVX512-t mint a legmodernebb szerver/ws intelek, hanem azért, mert az AMD-proci nem fog ráfutni a számára legoptimálisabb kódútra, hanem egy csomó szoftverben skalár kódot fog végrehajtani, pedig futtathatná az AVX2-es kódutat is. ez az igazi hátrány
Ezen a problémán nem egy esetleges AVX512 támogatás fog segíteni, hanem ilyen olyan módon rá kell bírniuk a szoftvergyártókat, hogy gondoskodjanak róla, hogy az AMD is az AVX kódot futtassa, ha ez nem megoldható MKL alapon, akkor más libraryt kell keresni.
Nemelyik fordito kepes skalar kodot automatikusan vektorizalt kodra optimalizalni, es ehhez nincs szukseg a programozonak explicit SIMD kodot irnia, a forditonak kell eleg intelligensnek lennie (es itt megint felmerul az ICC partatlansaga).
A fordító soha nem fog helyetted vektorkódot írni.
Egyszerű for ciklusokat fog automatikusan unrollolni, ha nem érzékel az egymás után következő ciklusok között függőséget/branchelést, illetve egy csomó alap fgv van még vektorizálva (pld egy némely stringművelet).
Egy "skalár megírt Cinebench"-ből semmilyen fordító nem fog CB20-at csinálni...
Új hozzászólás Aktív témák
- sziku69: Fűzzük össze a szavakat :)
- Bambu Lab 3D nyomtatók
- Milyen egeret válasszak?
- Budapest és környéke adok-veszek-beszélgetek
- Árat emel a Spotify
- Battlefield 6
- Linux kezdőknek
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Háború Izraelben
- Otthoni hálózat és internet megosztás
- További aktív témák...
Állásajánlatok
Cég: FOTC
Város: Budapest