Hirdetés

Hirdetés

Új hozzászólás Aktív témák

  • azbest

    félisten

    válasz ddekany #16 üzenetére

    A win maga lehet nem ilyen okos, nem tudja milyen spéci utasításkészletet tud kezelni. A lefordított appban van ellenőrzés induláskor és utána már rosszabb esetben csak ráfut az ismeretlen utasításra, ha átkerült buta magra.
    Az alkalmazások meg nem csak azon a magon futhatnak, amin idult, hanem folyamatosan dobálja oda-vissza őket a magok közt, aszerint hogy éppen milyen összterhelés van a rendszeren, hogy az ütemező mit tud (régebben is voltak időszakok, amikor külön driver kellet némelyik procihoz, hogy csináljon hülyeséget a win, későbbre okosították fel az alapból települő ütemezést).

    Ha le van tiltva mindkét féle magra az avx512, akkor induláskori ellenőrzések után a program tudja, hogy nem szabad használnia.Vagy, ha megköveteli, akkor kiírja, hogy nem fut.

    Gondolom ez a thread director izé lenne majd a "driver" az ilyen felemás intel procikhoz, cska lehet még nincs készen [link] Van az intelnek egyébként proci emulátora is. Régi vason is futtathatnak a fejlesztők legújabb utasításkészletet emulálva, persze marha lassan. Egy kapcsolóval megadható, hogy melyik fajta procit emulálja [link]

    Ez a mikrokódos tiltogatás meg régen sem állt messze az inteltől. Például a sandy/ivy bridge procik is tudnának kezelni 8GB-nál nagyobb modulokat, csak nincs engedélyezve a mikrokódban. Valamelyik celeronban meg engedélyezték, mert azt valami ipari eszközben is használják.

    [ Szerkesztve ]

Új hozzászólás Aktív témák