Radeon RX570 4GB + Ryzen 3 2200G и проблемите с недостига на памет

Radeon RX570 4GB + Ryzen 3 2200G и проблемите с недостига на памет

В раздел: Блог, Статии от на 10.01.2019, 7,057 показвания
Страница от ревюто: 1 2 3 4 5 6



Малко симулации – „2300Х“ и “RX570 8GB”

Как можем да тестваме така, че да докажем проблема? От скоро на пазара се появи OEM моделa Ryzen 3 2300X, който по съществено би следвало да е кристал Zen+ (използван в Ryzen 5 2600/2600X и Ryzen 7 2700/2700X), но с един деактивиран CCX. В случая важното е наличието на 4 ядра без SMT и х16 PCIE шина. Имах голямото желание да го симулирам максимално точно с помощта на Ryzen 7 2700X, но за съжаление MSI B350 Tomahawk ми предложи доста ограничен набор от downcore опции и се наложи да се задоволя с варианта 2+2 ядра вместо 4+0. Т.Е. работят и двата CCX, но с наполовина ядра и за съжаление с целия обем на кеш паметта. Но пък последното означава, че можем ще можем да изключим влиянието на кеш паметта, ако сравняваме с Ryzen 5 2600. Така че изключих половината ядра на 2700X, сложих го на твърда честота 3900 МХц с деактивиран Turbo Core и SMT и извъртях тестовете.

И … поне за мен не беше изненада, че резултатите дишат във врата на Ryzen 5 2600. „Черната овца“ Wolfenstein се върна обратно почти до очакваното ниво. Няколко от игрите все пак се оказа, че може да имат някаква полза от повечето нишки – освен Wolfenstein II, към тях очаквано се нареди Civilzation VI, заедно с Far Cry 5 и донякъде неочаквано Quake Champions. Трябва да се отбележи обаче, че по това време мина един голям ъпдейт за последната игра, така че не отделяйте прекалено много внимание на този резултат, тъй като не е съвсем едно към едно. Ако го изключим, при другите 3 игри разликите бяха под 10%, т.е. не се очаква да имат сериозно влияние или да не могат да се компенсират с още малко овърклок. При останалите разликите между симулирания 2300X и 2600 се оказаха в рамките на статистическата грешка. Крайния резултат е средно само 1,5% загуба на производителност от 4-ядрения процесор.

И накрая, за да сме съвсем сигурни в резултатите, оптималното би било да комбинирам Ryzen 5 2200G с 8 GB версия на RX570. За съжаление не разполагам с такава под ръка, но пък имам в наличност 8 GB версия на RX580 – Sapphire Radeon RX580 8 GB Nitro+. За целта я деклокнах до 1300/1750 МХц. Честотата на паметта отговаря точно на тази в RX570, а ядрото намалих малко повече от 1340 МХц, за да компенсирам частично предимството като брой CU на старшия адаптер. Естествено 3% разлика в честотата едва ли могат изцяло да компенсират 12,5% прираст в изчислителните блокове, но от една страна при равни честоти влиянието им далеч не е толкова голямо, а от друга ако намаля еквивалентно честота може да се окаже, че опираме в други разлики – геометрична и ROP производителност, които може да имат по-голямо влияние. Така че предлагам да игнорираме резултатите този път в рамките на +5/-3%, които така или иначе няма да се усетят.

И въпреки това уточнение както се вижда 8 GB памет все пак ви дава някои предимства и над тези условни 5%, които могат да са от повечето изчислителни блокове. Преди всичко Wolfenstein II: NC директно се изстрелва на цели 30% над комбинацията с Ryzen 5 2600, в рамките на резултатите на 8 GB версии на RX580/590. Заедно с него, ако сравняваме резултатите само с 2200G, то освен това трябва да отбележим и Shadow of Tomb Rider, Forza Horizont 4 Demo, Far Cry 5, AC:Odyssey на Ultra настройки и Quake Champions, при които прирастът е над 10%, като достига дори до 30%. Специално при AC: Odyssey на Ultra явно съм предполжил правилно в предното ревю, че неочаквано слабите резултати на RX570 4GB се дължат на недостиг на памет, предвид скока от 30% при минималните кадри. И отново в същата игра, но с High настройки, имаме равенство между 4 и 8 ГБ вариантите, но пък за сметка на това, ако сравните с резултатите на симулирания Ryzen 3 „2300X“, при него има прираст от над 10% и сравним резултат с Ryzen 5 2600. Т.Е. смяната на профила към по-нисък води до неочаквано изместване на тясното място в системата – вече не графичният адаптер и паметта му са ограничаващия фактор, а обема и скоростта на L3 кеша на процесора!

Във всеки случай крайният резултат, че с „8 GB RX570“, имаме прираст от почти 18% средно спрямо 4 ГБ версия, дори с Ryzen 3 2200G и имаме относително равенство спрямо варианта 4 ГБ с Ryzen 5 2600. Последното се дължи най-вече на прираста във Wolfenstein II, като в 3 игри ползата от процесора е по-голяма от ползата от повечето видеопамет – Civilization VI, за която знаем че е многонишково оптимизирана, Assassins Creed: Oddyssey на High настройки и донякъде неочаквано – Fortnite, макар че при нея не бих отдавал такова значение, предвид сравнително голямата варируемост между отделните изигравания.



Всички страници от статията:

  1. Въведение
  2. Radeon RX 570 4 GB и Raven Ridge
  3. Малко симулации – „2300Х“ и “RX570 8GB”
  4. Колко памет ползват съвременните игри
  5. Резултатите в диаграми
  6. Заключение


Страница от ревюто: 1 2 3 4 5 6




Етикети: , , , , ,


4 коментара

  1. 1 Nichi // 11.01.2019 в 10:33

    DeepBlue, а какво би се получило от комбинацията “2300X” и “RX570 8GB”? На предишното ревю в тестовете са използвани 570 4ГБ и 580 8GB, така че не мога да сравня директно когато е използван друг процесор.
    Ще има ли някакъв прираст?

  2. 2 Димитър Чизмаров (DeepBlue) // 11.01.2019 в 12:12

    Със сигурност ще има прираст във Wolfenstein и във AC:Odyssey на Ultra. Това ако говорим в сравнение с 2300Х+570 4 ГБ. Може би дребни прирасти на още 1-2 места. Ако гледаш срдно във всички игри няма да е драматична разлика в средния резултат. Но в в споменатите индивидуални игри ще има. Може да сравниш в кои игри 2200Г+570 8 ГБ дава прираст спрямо 2600+570 4ГБ от повече от 5 % в тях вероятно също ще имаш ползи.

  3. 3 фенче // 12.01.2019 в 12:05

    Сърдечни благодарности за статията и тестовете! Научих доста нови неща, за които не си бях давал сметка преди. Благодаря!

  4. 4 the professor // 13.01.2019 в 09:25

    доказал си тезата от на моя съсед – програмист: с 2 леви ръчички, не се правят игрички… това негово мнение е от преди около 19 години и все още е вярно…