Hirdetés

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

  • Abu85

    HÁZIGAZDA

    válasz ughhh #346 üzenetére

    Továbbra sem értitek, hogy amikor a PCI Express 3.0 korlát lesz, akkor ott maga a 4 GB a korlát. És azon az sem segít, ha x16-os lenne a slot, mert a 4 GB-ból ott is kifut. Amikor a hardver kifut a memóriából, akkor az nem jelent azonnal drasztikus teljesítménycsökkenést, mert némileg kompenzálható az adatok folyamatos betöltésével, de ez már önmagában azt jelenti, hogy a programnak allokációkat kell törölnie és újakat kell létrehoznia. Ez addig nem látszódik meg, amíg átlag sebességet nézel, és az abszolút minimum helyett 0,1%-os minimumot nézel, de amint csinálsz egy frame time-ot pont látni lehet, hogy a sok ezer frame-ből pár rendelése igen jelentősen megnő, és ez azért van, mert az allokáció törlése nem ingyenes művelet. Tehát hiába másolod az új adatokat gyorsabban egy szélesebb buszon, maga a törlés a probléma, hogy egyáltalán ehhez kell folyamodni, mert ilyenkor ellenőrizni kell, hogy a törölni kívánt allokáció tartalmaz-e éppen használatban lévő adatokat, stb, és ez processzoridőt is igénybe vesz ám, amitől végeredményben lesz egy olyan frame, ami bőven több ideig készül, mint 40 ms. Tehát végeredményben semmit sem nyersz az x16-os csatolóval, mert a törlést nem akadályozza meg, ami az akadást eredményezi. Azt tudod elkerülni, hogy ezt megmutasd az olvasóknak, ha nem csinálsz frame time-ot, mert anélkül ez a probléma nem látszik.

    #352 gbors : Az már azt jelenti, hogy nem elég a 4 GB ahhoz a beállításhoz. Mert ha elég lenne, akkor nem kellene adatokat másolgatni a PCI Express buszon. Utóbbit a mai motorok igen erősen kerülik, mert a busz késleltetése 300 ns, függetlenül attól, hogy mennyi sávod van, és ez azért nem kevés késleltetés ám, ami meg fog látszódni még PCI Express 4.0-s alaplapokban is, mert elfogy a VRAM. Nem sokszor, de annyiszor igen, hogy pár akadásod azért legyen percenként, és ezzel pont kikerülöd a 0,1%-ot is. Tehát ilyen formában a PCI Express 4.0 sem ment meg ettől, és az x16-os csatoló sem mentene meg, mert az alapproblémát az idézi elő, hogy a VRAM kevés, és szükséges adatot törölni, illetve másolni lassú a PCI Express magas késleltetése miatt. Az innen származó akadásokat az tudja megszüntetni, hogy lejjebb viszed a grafikát, mondjuk low-ra. Persze a gyorsabb csatoló ettől eredményezhet magasabb átlagsebességet, mert kis allokációk is cserélhetők a VRAM és a RAM között, de az akadásokat nem fogod vele mellőzni, ahhoz több memória kell, vagy kisebb részletesség. Márpedig a problémát az akadás fogja eredményezni egy játéknál, mert azt a játékosok nem szeretik, és ezt egy 4 GB-os kártyánál ugyanúgy megkapnák x16-os PCI Express 4.0-val is. Azért írtuk a teszt végére, hogy aki magas részletességet akar, menjen 8 GB-ra. Maga az AMD is kimutatta, hogy ennek bizony nagy előnye van már 1080p-ben is, csak nem most, hanem korábban, de ettől ez ugyanúgy igaz maradt. Ez a kártya csak azoknak való, akik hajlandók elfogadni a 4 GB jelentette kompromisszumokat. Ezek esetenként jelentősek, de ez van, 2022-t írunk, nem javulunk a memóriaterhelés tekintetében, hanem romlunk, tehát ez a gond csak még jelentősebb lesz a jövőben. A tesztben direkt azért vannak külön eredmények 4 GB-os határra helyezett beállításokkal, illetve olyanokkal, ahol ezzel a határral nem foglalkoztunk. Látszik rajta, hogy hova jó a kártya, és hova nem az.

    [ Szerkesztve ]

    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