Keresés

Hirdetés

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

  • Abu85

    HÁZIGAZDA

    válasz namaste #11 üzenetére

    Az egységeshez nem. Oda több tényező kell. Egyrészt a GPU-nak támogatnia kell pontosan azt a cache hierarchiát, amit a host processzor támogat. Ilyen a Maxwell, ami az ARMv8-hoz igazodik. Utána ha még ezt így összerakod, akkor még mindig nincs semmi, mert szükséges egy olyan memóriavezérlő, aminek a front-endje képes kiszolgálni a CPU-t és a GPU-t egyszerre. Ebből kell a GPU felé egy olyan busz, ami az IOMMU egységbe csatlakozik, és teljes koherenciát biztosít a GPU és a CPU között.

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

  • Abu85

    HÁZIGAZDA

    válasz namaste #13 üzenetére

    Arra igen, de csak a CCN-508 olyan, ami a fentieket támogatja. Azt kell beépíteni. A CCI-400 vagy CCN-504 nem elég.
    A koherencia nem a cache-re kell, hanem a memóriára. Most is írhatsz a GPU-val a rendszermemóriába, csak nem olyan területbe, amit a proci cache-elhet.
    Az egy dolog, hogy a memóriavezérlő közös, de a front-end különálló. Erre van a CCN-508, az már oké ebből a szempontból. Viszont az még nem világos, hogy az NV ezt akarja használni, vagy tervez egy sajátot.

    [ Szerkesztve ]

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

  • Abu85

    HÁZIGAZDA

    válasz namaste #17 üzenetére

    Ez nem ilyen egyszerű. Vannak megoldások arra, hogy az IGP írjon a processzor memóriájába és erre az aktuális Tegra is képes, de az a memóriaterület nem lesz cache-elhető.
    Az Intel próbálkozott olyannal, hogy az IGP és a CPU ugyanabba az LLC-be írt. Az lett az eredménye, hogy a játék 3-4 másodpercre is leállt, mert mire bemásolta a memóriából a proci az adatott, addigra a sokszáz szállal dolgozó IGP újra felülírta. Ezt nagyon bonyolult normálisan kivitelezni. Sőt, a jó megoldás sem egyértelmű, mert az AMD Kaveri APU, a PS4 APU és az Xbox One APU is másképp működik ebből a szempontból. Tehát legalább három működő megoldás van, amiről a tervezésnél nem lehet eldönteni, hogy melyik a legjobb.

    A CCN-508 támogatja az ARMv8 magokat és a teljes koherenciát az ARMv8 ISA-hoz igazított IGP-vel.

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

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