Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Са појавом Интел Цоре процесора седме генерације, многима је постало јасно да је „Тик-так“ стратегија коју је Интел следио све ово време пропала. Обећање о смањењу технолошког процеса са 14 на 10 нм је остало обећање, почела је дуга ера „Така“ Скилаке-а, током које су се десиле Каби Лаке (седма генерација), изненадна Цоффее Лаке (осма) уз незнатну промену у технолошком процесу од 14 нм до 14 нм+, па чак и Цоффее Лаке Рефресх (девети). Чини се да је Интелу заиста била потребна мала пауза за кафу. Као резултат тога, имамо неколико процесора различитих генерација, који су засновани на истој Скилаке микроархитектури, с једне стране. А с друге стране, Интелова уверавања да је сваки нови процесор бољи од претходног. Истина, није баш јасно зашто тачно...

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Па да се вратимо на наше генерације. И да видимо како се разликују.

Каби Лаке

Појава процесора у малопродаји догодила се почетком 2017. године. Шта је ново у овој породици у односу на претходника? Пре свега, ово је ново графичко језгро – Интел УХД 630. Плус подршка за Интел Оптане меморијску технологију (3Д Кспоинт), као и нови чипсет серије 200 (6. генерација је радила са серијом 100). И то су све заиста занимљиве иновације.

Цоффее Лаке

Осма генерација, кодног назива Цоффее Лаке, објављена је крајем 8. У процесорима ове генерације додата су језгра и пропорционално кеш трећег нивоа, Турбо Боост је подигнут за 2017 мегахерца, додата је подршка за ДДР200-4 (раније је био ДДР2666-4), али је подршка за ДДР2400 прекинута. Графичко језгро је остало исто, али му је дато 3 МХз. За сва повећања фреквенција морали смо да платимо повећањем топлотног пакета на 50 вати. И, наравно, нови чипсет серије 95. Ово последње уопште није било потребно, јер су стручњаци убрзо могли да лансирају ову породицу на чипсетима серије 300, иако су представници Интела изјавили да је то немогуће због дизајна струјних кола. Касније је, међутим, Интел званично признао да је то погрешно. Дакле, шта је ново у 100. породици? У ствари, више личи на редовно освежавање са додатком језгара и фреквенција.

Цоффее Лаке Рефресх

Ха! Ево освежења за нас! У четвртом кварталу 2018. пуштени су у продају процесори 9. генерације Цоффее Лаке, опремљени хардверском заштитом од неких Мелтдовн/Спецтре рањивости. Хардверске промене направљене на новим чиповима штите од Мелтдовн В3 и Л1 терминалне грешке (Л1ТФ Форесхадов). Промене софтвера и микрокода штите од напада Спецтре В2, Мелтдовн В3а и В4. Заштита од Спецтре В1 ће и даље бити закрпљена на нивоу оперативног система. Увођење закрпа на нивоу чипа требало би да смањи утицај софтверских закрпа на перформансе процесора. Али Интел је сву ову радост имплементирао са заштитама само у процесорима за сегмент масовног тржишта: и5-9600к, и7-9700к, и9-9900к. Сви остали, укључујући и серверска решења, нису добили хардверску заштиту. По први пут у историји Интелових потрошачких процесора, Цоффее Лаке Рефресх процесори подржавају до 128 ГБ РАМ-а. И то је то, нема више промена.

Шта имамо у крајњој линији? Две године освежавања, играња са језгрима и фреквенцијама, плус сет мањих побољшања. Заиста сам желео да објективно проценим и упоредим учинак главних представника ових породица. Дакле, када сам имао при руци сет од седме до девете генерације – нашим и7-7700 и и7-7700к су се недавно придружили нови и7-8700, и7-9700к и и9-9900к, искористио сам ситуацију и направио пет различитих Интел Цоре процесори показују за шта су способни.

Тестирање

У тестирању је укључено пет Интел процесора: и7-7700, и7-7700к, и7-8700, и7-9700к, и9-9900к.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Карактеристике перформанси платформи

Интел и7-8700, и7-9700к и и9-9900к процесори имају исту основну конфигурацију:

  • Матична плоча: Асус ПРИМЕ Х310Т (БИОС 1405),
  • РАМ: 16 ГБ ДДР4-2400 МТ/с Кингстон 2 комада, укупно 32 ГБ.
  • ССД диск: 240 ГБ Патриот Бурст 2 комада у РАИД 1 (навика развијена током година).

Интел и7-7700 и и7-7700к процесори такође раде на истој платформи:

  • Матична плоча: Асус Х110Т (БИОС 3805),
  • РАМ: 8 ГБ ДДР4-2400МТ/с Кингстон 2 комада, укупно 16 ГБ.
  • ССД диск: 240 ГБ Патриот Бурст 2 комада у РАИД 1.

Користимо шасије направљене по мери које су високе 1,5 јединице. У њима се налазе четири платформе.

Софтверски део: ОС ЦентОС Линук 7 к86_64 (7.6.1810).
Ядро: 3.10.0-957.1.3.el7.x86_64
Направљене оптимизације у односу на стандардну инсталацију: додате опције за покретање кернела елеватор=нооп селинук=0.

Тестирање се врши са свим закрпама из напада Спецтре, Мелтдовн и Форесхадов пренетима на овај кернел. Могуће је да се резултати тестирања на новијим и актуелнијим Линук кернелима могу разликовати од добијених, а резултати ће бити бољи. Али, прво, ја лично преферирам ЦентОС 7, и, друго, РедХат се активно бави преносом иновација у вези са хардверском подршком са нових језгара на свој ЛТС. Томе се надам :)

Тестови који се користе за истраживање

  1. Сисбенцх
  2. Геекбенцх
  3. Пхороник тест Суите

Сисбенцх тест

Сисбенцх је пакет тестова (или мерила) за процену перформанси различитих рачунарских подсистема: процесора, РАМ-а, уређаја за складиштење података. Тест је вишенитни, на свим језграма. У овом тесту сам измерио два индикатора:

  1. Догађаји брзине процесора у секунди - број операција које процесор обавља у секунди: што је већа вредност, то је систем продуктивнији.
  2. Општа статистика укупан број догађаја - укупан број завршених догађаја. Што је већи број, то боље.

Геекбенцх тест

Пакет тестова спроведених у једнонитном и вишенитном режиму. Као резултат, одређени индекс перформанси се издаје за оба режима. Испод су линкови до резултата теста. У овом тесту ћемо погледати два главна индикатора:
— Сингле-Цоре Сцоре — једнонитни тестови.
- Мулти-Цоре Сцоре - тестови са више нити.
Јединице мере: апстрактни "папагаји". Што више "папагаја", то боље.

Пхороник Тест Суите

Пхороник Тест Суите је веома богат скуп тестова. Упркос чињеници да су обављени сви тестови из птс/цпу пакета, изнећу резултате само оних који су ми лично били посебно занимљиви, тим пре што резултати изостављених тестова само поткрепљују општи тренд.

Скоро сви тестови представљени овде су вишенитни. Једини изузетак су два од њих: једнонитни тестови Химено и ЛАМЕ МП3 Енцодинг.

У овим тестовима, што је већи број, то боље.

  1. Џон Трбосек вишенитни тест погађања лозинке. Узмимо Бловфисх крипто алгоритам. Мери број операција у секунди.
  2. Химено тест је линеарни Поиссонов растварач притиска који користи метод Јацобијеве тачке.
  3. 7-Зип компресија - 7-Зип тест користећи п7зип са интегрисаном функцијом тестирања перформанси.
  4. ОпенССЛ је скуп алата који имплементирају ССЛ (Сецуре Соцкетс Лаиер) и ТЛС (Транспорт Лаиер Сецурити) протоколе. Мери перформансе РСА 4096-битног ОпенССЛ-а.
  5. Апацхе Бенцхмарк – Тест мери колико захтева у секунди дати систем може да обради када изврши 1 захтева, са 000 захтева који се извршавају истовремено.

А у овим, ако је мање боље

  1. Ц-Раи тестира перформансе процесора на прорачунима са покретним зарезом. Овај тест је вишенитни (16 нити по језгру), снимаће 8 зрака из сваког пиксела за анти-алиасинг и генерисати слику од 1600к1200. Мери се време извршења теста.
  2. Паралелна БЗИП2 компресија – Тест мери време потребно за компримовање датотеке (изворни код Линук кернела .тар пакет) коришћењем БЗИП2 компресије.
  3. Кодирање аудио и видео података. Тест ЛАМЕ МП3 кодирања ради у једној нити, док ффмпег к264 тест ради са више нити. Мери се време потребно за завршетак теста.

Као што видите, пакет за тестирање се састоји од чисто синтетичких тестова који вам омогућавају да покажете разлику између процесора приликом обављања одређених задатака, на пример, клик на лозинке, кодирање медијског садржаја, криптографија.

Синтетички тест, за разлику од теста који се изводи у условима блиским реалности, може да обезбеди одређену чистоћу експеримента. Заправо, зато је избор пао на синтетику.

Могуће је да ћете при решавању одређених проблема у борбеним условима моћи да добијете изузетно занимљиве и неочекиване резултате, али ће ипак „општа температура у болници“ бити што ближа оној коју сам добио из резултата теста. Такође је могуће да ако онемогућим заштиту Спецтре/Мелтдовн приликом тестирања процесора 9. генерације, могу добити боље резултате. Али, гледајући унапред, рећи ћу да су се већ показали као одлични.

Спојлер: језгра, нити и фреквенције ће владати уточиштем.

И пре тестирања, пажљиво сам проучавао архитектуру ових породица процесора, па сам очекивао да неће бити значајних разлика између испитаника. Штавише, не толико значајно колико изванредно: зашто чекати занимљиве индикаторе у тестовима ако вршите мерења на процесорима изграђеним, у суштини, на једном језгру. Моја очекивања су се испунила, али неке ствари ипак нису биле баш онако како сам мислио...

А сада, заправо, резултати теста.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Резултат је сасвим логичан: ко има више стримова и већу фреквенцију добија бодове. Сходно томе, и7-8700 и и9-9900к су испред. Разлика између и7-7700 и и7-7700к је 10% у једнонитним и вишенитним тестовима. И7-7700 заостаје за и7-8700 за 38% и за и9-9900к за 49%, односно скоро 2 пута, али у исто време заостајање за и7-9700к је само 15%.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Линкови до резултата теста:

Интел иКСНУМКС-КСНУМКС
Интел и7-7700к
Интел иКСНУМКС-КСНУМКС
Интел и7-9700к
Интел и9-9900к

Резултати теста из Тхе Пхороник Тест Суите

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

У тесту Јохн Тхе Риппер, разлика између браће близанаца и7-7700 и и7-7700к је 10% у корист „к“, због разлике у Турбобоост-у. Процесори и7-8700 и и7-9700к имају врло малу разлику. и9-9900к надмашује све са више нити и већом брзином такта. Скоро дупло већи број близанаца.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Најинтересантнији ми се чини резултат Ц-Раи теста. Присуство Хипер-Треадинг технологије у и9-9900к у овом вишенитном тесту даје само незнатно повећање у односу на и7-9700к. Али близанци су били скоро 2 пута иза лидера.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

У једнонитном Химено тесту разлика није тако велика. Приметан је јаз између 8. и 9. генерације од близанаца: и9-9900к их надмашује за 18% и 15%, респективно. Разлика између и7-8700 и и7-9700к је ниво грешке.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Близанци пролазе тест компресије 7зип 44-48% лошије од лидера и9-9900к. Због већег броја нити, и7-8700 надмашује и7-9700к за 9%. Али ово није довољно да се претекне и9-9900к, тако да видимо заостајање од скоро 18%.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Тест времена компресије помоћу алгоритма БЗИП2 показује сличне резултате: токови побеђују.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

МП3 кодирање је „мердевина“ са максималном маргином од 19,5%. Али у ффмпег тесту, и9-9900к губи од и7-8700 и и7-9700к, али побеђује близанце. Поновио сам овај тест неколико пута за и9-9900к, али резултат је увек исти. Ово је већ неочекивано :) У вишенитном тесту, највишеструки од тестираних процесора показао је тако низак резултат, нижи од оног код 9700к и 8700. Нема јасних објашњења за ову појаву, а ја не не желим да правим претпоставке.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Опенссл тест показује "мердевине" са размаком између друге и треће пречке. Разлика између близанаца и лидера и9-9900к је од 42% до 47%. Разлика између и7-8700 и и9-9900к је 14%. Главна ствар су токови и фреквенције.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

У Апацхе тесту, и7-9700к је надмашио све, укључујући и9-9900к (6%). Али генерално, разлика није значајна, иако постоји јаз од 7% између најгорег резултата и7700-7 и најбољег резултата и9700-24к.

Так-Так-Так и без Тика. Како се разликују различите генерације Интел Цоре процесора заснованих на истој архитектури?

Уопштено говорећи, и9-9900к је лидер у већини тестова, не успевајући само у ффмпег. Ако ћете радити са видеом, боље је узети и7-9700к или и7-8700. На другом месту у укупном пласману је и7-9700к, мало иза лидера, а чак и испред у ффмпег и апацхе тестовима. Зато са сигурношћу препоручујем њега и и9-9900к онима који редовно доживљавају велики прилив корисника на сајт. Процесори не би требали отказати. Већ сам рекао за видео.

и7-8700 се добро понаша у Сисбенцх, 7зип и ффмпег тестовима.
У свим тестовима, и7-7700к је бољи од и7-7700 од 2% до 14%, у ффмпег тесту 16%.
Дозволите ми да вас подсетим да нисам радио никакве оптимизације осим оних назначених на почетку, што значи да када инсталирате чист систем на Дедик који сте недавно купили код нас, добићете потпуно исте резултате.

Језгра, нити, фреквенције - наше све

Генерално, резултати су били предвидљиви и очекивани. У скоро свим тестовима се појављује „степеница у рај“, која показује зависност перформанси од броја језгара, нити и фреквенција: више овога, бољи резултати.

Пошто су сви испитаници у суштини освежавајући исте језгре у истом производном процесу и немају никакве фундаменталне архитектонске разлике, нисмо успели да добијемо „запањујуће“ доказе да се процесори квалитативно разликују један од другог.

Разлика између и7-9700к и и9-9900к процесора у свим тестовима осим Сисбенцх-а тежи нули, пошто се суштински разликују само у присуству Хипер-Тхреадинг технологије и стотину додатних мегахерца у Турбо Боост режиму за и9-9900к. У Сисбенцх тесту је управо супротно: не одлучује број језгара, већ број нити.
Постоји веома велики јаз у вишенитним тестовима између и7-7700(к) и и9-9900к, на неким местима чак и дупло већи. Такође постоји разлика између и7-7700 и и7-7700к - додатних 300 МХз додаје агилност овом последњем.

Такође не могу да говорим о квалитативном утицају величине кеш меморије на резултате теста - имамо оно што имамо. Штавише, омогућена заштита породице Спецтре/Мелтдовн требало би значајно да смањи утицај њеног обима на резултате теста, али то није сигурно. Ако драги читалац захтева „хлеба и циркуса“ од нашег маркетиншког одељења, биће ми драго да вам омогућим тестирање са онемогућеном безбедношћу.

Заправо, да ме питате: који процесор бисте изабрали? — Прво бих пребројао новац у џепу и изабрао онај коме је довољно. Укратко, од тачке А до тачке Б можете стићи жигулијем, али у Мерцедесу је и даље брже и пријатније. Процесори засновани на истој архитектури ће се, на овај или онај начин, носити са истим спектром задатака – неки само добро, а неки одлични. Да, као што је тестирање показало, међу њима нема глобалних разлика. Али јаз између и7 и и9 није нестао.

Када бирате процесор за неке специфичне, високо специјализоване задатке, као што је рад са мп3, компајлирање из извора или рендеровање тродимензионалних сцена уз светлосну обраду, има смисла фокусирати се на перформансе одговарајућих тестова. На пример, дизајнери могу одмах погледати и7-9700к и и9-9900к, а за сложене прорачуне узети процесор са Хипер-Тхреадинг технологијом, односно било који процесор осим и7-9700к. Овде постоје струје.

Зато вам саветујем да одаберете оно што можете да приуштите, узимајући у обзир спецификације, и бићете срећни.

У тестирању су коришћени сервери засновани на и7-7700, и7-7700к, и7-8700к, и7-9700к и и9-9900к процесорима са 1дедиц.ру. Било који од њих се може наручити са 5% попуста за 3 месеца - контактирајте одељење продаје са кодном фразом „Ја сам из Хабра“. Приликом плаћања годишње, минус још 10%.

Цело вече у арени Трасхвинд, администратор система ФирстДЕДИЦ

Извор: ввв.хабр.цом

Додај коментар