Új hozzászólás Aktív témák
-
ddekany
veterán
Nincs ilyen a munkámban, szóval nem tudom, de ez valószínűleg nem ilyen egyszerű. Az alkalmazás már akár induláskor tudni akarja, van-e AVX-512 támogatás, mert ettől függ, hogy később egyes funkcióknak melyik megvalósítását fogja hívni. Ennek a lekérdezése még nem exception, sőt, valószínűleg azt se tudod, hogy ez le lett kérdezve (mert csak CPUID utasítást hív, aztán franc tudja a visszaadott értékben mit nézett az alkalmazás). Én azt tudom első körben elképzelni, mint minimális megoldást, hogy a felhasználó vagy az alkalmazás telepítő szépen bejelöli az executable-re, hogy allow big core features. Akkor a CPU azt fogja reportálni, azokban a szálakban(!), hogy van AVX-512 (-nek ilyen-olyan subsetje), míg másokban azt, hogy nincs, akkor is, ha véletlenül épp nagy magon vannak. És ehhez kéne a CPU-ban támogatás, mert, gondolom, itt akkor a CPUID utasításnak kéne száltól függően más-más értéket adnia. Vagy, hogy tudjon az OS trappot tenni a CPUID utasításra, és így manipulálni az eredményét.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Politika
- Házimozi belépő szinten
- Garmin Instinct – küldetés teljesítve
- Honor Magic5 Pro - kamerák bűvöletében
- Revolut
- TCL LCD és LED TV-k
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Megérkezett Magyarországra az LG 480 Hz-es OLED monitora
- Kedvenc zene a mai napra
- További aktív témák...