Keresés

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

  • Petykemano

    veterán

    válasz Fücsök007 #9 üzenetére

    "nagy magokból idővel ki lehet venne tranzisztort és helyet felemésztő régi (legacy) utasításkészleteket, így még hatékonyabb erős magok mellett megmarad sok kis mag legacy utasításkészlet támogatással. :) Minden régi, ma már alig használt utasításkészlet elvesz ma is a teljesítményből, mert befolyásolja a nagy magok architektúrájának a fejleszthetőségét."

    Utoljára Jim Keller azt nyilatkozta, hogy nem önmagában a régi utasításkészlet okozza a problémát. A régi utasítások már nagyon kis helyet foglalnak az egész magból.

    Ezzel szerintem jó meglátás, én remek ötletnek gondolom.

    De ez mindenképpen egy következő szint, mert jelenleg épphogy problémát jelent, hogy ha a kis és nagy magok eltérő utasításkészlettel rendelkeznek. A Lakefield esetén csak akkor érhető el az AVX512, ha a kismagokat letiltod és az ADL esetén is azért nem érhető el az AVX-512, mert a kismagok nem tudják - viszont itt már a nagymagok se, hiába tiltanád le a kismagokat.

    Tehát ha az AVX512 tudás vagy nem tudás jelenleg probléma, akkor jelenleg hasonló problémát jelentene a legacy utasításkészlettel való rendelkezés vagy nem rendelkezés is.

    Gondolom az ütemező úgy működik, hogy tisztában van egy szál erőforrásigényével és prioritásával. Viszont azzal egyáltalán nincs tisztában - főleg nem előre - hogy egy szál milyen utasításkészleteket fog majd akarni használni.

    Találgatunk, aztán majd úgyis kiderül..

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