Intel Alder Lake – Core i7-12700K ревю
В раздел: Ревюта, Ревюта, статии и ръководства, Статии от Димитър Чизмаров (DeepBlue) на 18.11.2021,
Gracemont
Добавените Е-ядра имат нова версия на развиваната от Atom насам архитектура на Intel. И което е още по-впечатляващото от компанията заявяват, че еднонишковата производителност за такт би следвало да е на нивото на съвсем доскоро използваната при основната десктоп линия Skylake архитектура. Как точно са успели да постигнат това?
Фронтендът на Gracemont е изключително интересен, тъй като използва също 6 декодера, както и големите ядра, което е честно казано голяма изненада. В същото време обаче те са групирани в две групи по 3 декодера, които могат да работят непоредно като всяка група разполага със собствена инструкционна опашка. Странното в с случая е, че при тази раздвоена конфигурация не се поддържа SMT. За да може да се захранват с данни декодерите, L1 кешът за инструкции е увеличен двойно спрямо П-ядрата, до 64 КБ, но пък кешът за данни е 32 КБ, както в по-старите десктоп архитектури на компанията. Модулът за предсказване на разклонения има буфер за 5К таргета, което ми говори че се използва нещо подобно на по-старата десктоп версия, която обаче би следвало да е достатъчно ефективна.
Всяка от групите декодери има собствена опашка за микрооперации, които захранват доста голям буфер за пренареждане на операции с размер 256 елемента, т.е. дори повече от 224-те на Skylake. От него могат да е подават по 5 операции на такт към 17 (!) изпълнителни порта, далеч повече в сравнение с големите ядра. За разлика от тях обаче повечето портове всъщност не дублират изпълнителните модули. Пълният списък е следният:
- 4 порта свързани към 4 целочислени АЛУ с възможност за изпълнение на преместване на битове. 2 от портовете се дублират и с по 2 модула за целочислено умножение и деление.
- 4 порта са свързани към 4 АГУ, по 2 за зареждане и по 2 за съхранение на данни.
- 2 порта обслужват блокове за обработка на разклонения.
- 2 порта обслужват блокове за съхранение на целочислени данни
- 2 порта обслужват блокове за съхранение на данни с плаваща запетая
- Последните 3 порта обслужват блоковете за изчисления с плаваща запетая, сред които разполагаме и с още 3 АЛУ, две двойки модули за събиране и умножение с плаваща запетая, два броя AES модула, модул за целочислено умножение и деление и SHA блок.
На този фон могат да бъдат завършвани по 8 операции на такт. И всъщност целочислената порция на Gracemont изглежда изключително сериозна, като сумарно разполага с далеч повече ресурси в сравнение със Skylake. На този фон изчисленията с плаваща запетая изглеждат донякъде пренебрегнати, което всъщност е нормално за енергоефективни приложения, тъй като очакването при тях не е за тежки изчислителеня. Така че на този фон заявката от страна на Intel за 1% предимство на Gracemont в еднонишковите задачи при равни честоти спрямо Skylake изглежда като съвсем реална възможност.
Gracemont не поддържа AVX-512, но поддържа AVX2, като нещо което не съм съвсем сигурен е дали блоковете с плаваща запетая са 256-битови или 128-битови, като във вторият случай AVX2 би се разделял на две операции. Наличието на 128-битови блокове би обяснило и липсата на поддръжка на AVX-512 на софтуерно ниво. Но заради липсата на поддръжка на AVX-512, при едновременна активация в процесора на П- и Е-ядрата, поддръжката на този набор бива изключен и за големите ядра, като целта е инструкционна съвместимост между всички нишки.
За финал – L2 кеш паметта на Gracemont може да е до 4 МБ, но клъстерите в Alder Lake използват по 2 МБ, като връзката с ядрата е по сравнително тясна 64-битова шина и има 17 такта латентност.
Всички страници от статията:
- Intel Alder Lake
- Golden Cove
- Gracemont
- Intel Thread Director
- TDP вече не е актуално
- Първите модели Alder Lake
- Intel Z690 и MSI Z690 Tomahawk Wi-Fi DDR4
- Тестова система и приложения
- П-ядро срещу Е-ядра
- Производителност на паметта, рендъринг и видеоенкодинг
- Производителност в други приложения
- Производителност в ААА игри
- Производителност в онлайн игри
- Консумация, температури
- Заключение
Подобни публикации:
Етикети: Core i7-12700K










1 svetlyo // 18.11.2021 в 01:11
DeepBlue
anrieff може да хвърли светлина върху доброто представяне на VRay.
Преди няколко години правиха корекция на кода му за оптимална работа на АМД
2 NA // 18.11.2021 в 04:22
моят 10 ядрен Xeon 2011-3 вече сериозно отстъпва на CB23 от това Е ядро 1000/4000, 1000/8000 на i9 дори на равни честоти, но по-добре да бяха сложили 2 П-ядро вместо 8-те Е-клас. не ми харесва на къде върви, да си направят специален процесор за рендер изцяло 32 ядра грейс. и друг с 10 голдън, ще вадят почти едно и също на CB23 32 vs 26, при различна консумация, а не сега всичко мешано в едно което е като едно нищо в едно, тези ядра на десктоп са директно за дисейбъл в биоса за да се активира AVX512 може да се включи, а те сигурно ще добавят 32 в метеор сигурно, което е чудесно за работа. Добре че ще има 6 ядрен кристал за игри. 157 квмм където са махнати излишните 2П и 8Е.
3 Белков // 18.11.2021 в 07:35
Хубаво ревю. В графиките а вентилаторите си писал u12s вместо U12A.
4 Димитър Чизмаров (DeepBlue) // 18.11.2021 в 13:56
Мерси, оправени.
5 Гого // 18.11.2021 в 09:54
Ммм, перфектно ревю! Сега чакам, да се допълни, като се използува по производителна видеокарта, за да се види предела на възможностите на процесора.
6 Na // 19.11.2021 в 04:37
За какво, на 1080п видеокартата дори 6600хт е напълно достатъчно да се разкрие процесора, след като 6800 се товари на 50% едва ли не, развърта ли си перките изобщо. Докато не се разсъхне копането няма спасение, искаш 6800 за 600$ ама няма, вече е късно чакаш 7800хт или нищо, процесорите ще си останат само интересни ревю-та. И докато сегашният процесор може да докара над 99 фпс ъпгрейд е неприемлив. A то и този сладур не успява винаги, така че чакаме метеор езеро и следващите солети.
7 Димитър Чизмаров (DeepBlue) // 19.11.2021 в 09:47
@Na – ами не, изненадавщао и за мен, но в ААА игрите с тия процесори 6800ХТ се товари на максимум или много близко на максимум в доста от тях, като е на високи детайли. Но пък от друга страна в момента няма и с какво чак толкоз по-бързо да се тества, 6900ХТ е само с цифра проценти по бърза.
8 Гого // 19.11.2021 в 13:53
Да, наистина няма голям избор. Само 1-2 модела RX 6900 xtxh с по-бързите GDDR6 памети, спрямо останалата част от серията, или пък с по-големият фабричен оверклок. Другата възможност е RTX 3090/3090 Super/Ti(?). Сори, че не съм обърнал внимание, ама как въздейства resizable bar и коя версия, на АМД(SAM), на Интел, оригиналната и уж по-универсална на самия Майкрософт? Пуснат ли е, спрян ли е. Знам, че не се очаква да има влияние на представянето на процесора, ама…А дано, освен подходяща видеокарта, да има и тестване с ДДР5, също и с двата варианта памети върху Уиндоус 11, пък и ако изпадне някое съвременно висококласно SSD и, да се тества, макар и да е малко странично, Direct Storage, на тая или с подобни параметри сглобка. Няма проблем SSD-то да е PCIe 4.0, така или иначе има само 1-2 модела дънни платки от всичките с z690 чипсет, на които производителите са избрали да осигурят по 1-2 м.2 to PCIe 5.0 слота, на всички останали връзката е през PCIe 4.0, както е предвидил Интел да е стандартното изпълнение. Пък и няма още на пазара обикновени, потребителски модели към PCIe 5.0.
9 Александър // 19.11.2021 в 17:50
Идеята на малките ядра е и за дейтацентровете. Сега никой не иска да споделя ядра заради широкия клас атаки по страничния канал.
Ако беше изцяло от големи ядра, щеше консумацията съвсем да я няма. Отново интел с цената на неефективност се бори за първенство и къде – в AAA игрите, понеже явно там са феновете. Ревюто много позитивно ми се струва спрямо фактите.
Иначе е добре, че Интел правят такъв ход. АМД могат лесно да го повторят когато дойде момента. Вероятно имат вече разработки. Просто за тях няма смисъл в момента, но може би след 1 година да има.
Имам предвид, че архитектура с много малки ядра неминуемо ще мотивира софтуерните разработчици да оптимизират, а както знаем бъдещето е на многото ядра. Гоемите ядра са за интерактивната работа на потребителя.
10 Гого // 20.11.2021 в 16:11
@Александър
Хахаха, потребителски процесори за центрове за данни, направо ме уби. А да, то било само идеята зад… Хахаха! Нещо не виждам в сървърните процесори да са се утрепали да слагат малки ядра, в това число, поне доколкото е известно към момента няма такива планове поне за следващите 2-3 години, как ще е след това може само да се гадае. Чиплети, т.е. нещо подобно на това което АМД прави ще има, ама за малки ядра в тежката артилерия нема инфо.
11 Александър // 22.11.2021 в 18:17
Гого, тенденцията е зададена вече от ARM и може да провериш сам относно увеличаването популярността на АРМ предложенията на Амазон ЕЦ2 примерно. Разбира се заради цената. Повечето приложения не се нуждаят от огромен процесор. Сега модерното е микросървиси, където идеята е да имаш повече по-малки процеси, а не един огромен.
Или огромно количество приложения, които се ползват рядко, само трябва да вървят някъде възомжно по-евтино.
Ако мислиш че повечето приложения в “облака” ползват оракул и ISS… не е така. А и повечето товар е входно-изходно ограничен, не толкова от изчислителната мощност на процесора, още по-малко от изчисления с плаваща запетая.
А и по-стари примери с IBМ power примерно – много ядра, не особено производителни.
От последните ти коментари разбирам, че нямаш изобщо представа от софтуерна разработка и тенденции в дата-центровете. По-добре опитай да се доказваш в други области.
12 Кабелат // 23.11.2021 в 19:44
А какво стана с опорката за прословутите 50 секунди?
13 )( day Exploit // 25.11.2021 в 19:42
Матемацитите моля колко терафлопа е това CPU,че GPU-то му било ботълнека? Няма снимки на процесора отгоре отдолу.CPU поддържащ DDR5 с корекция на грешки-нещо нечувано досега,а ни дума по темата.Архаична DDR4 1600mhz тествате дори не и CL14 CL15 селекция да оптимизирате Тайминги и субтайминги.Нов IME engine v? Важни неща катo Wifi 6 подлежи ли на изключване хардуерно или нон стоп трака на 2,5 и 5 гигахерца.Какви са транзисторите вътре в ядрата.Няма графика с Закона на Мур на Данардното Скалиране на Ефективността да се ориентираме поне в Интел слайдовете.241-вата процесор,само, преди овърклока.Кой ще утилизира PCLe4 другарю за чий ни е PCLe5?
Каква е скоростта/максималната/на мемори контролера на този процесор? Що няма инфо за ОС тестове май не са проведени с стандартна инсталация на Win10-Pro.Това заводският фърмуер ли е MSI платката и неработещите XPM и Legacy режими.Ако е флашван нов фърмуер нещата вече не стават за тестове.Какъв е безопасният волтаж за този CPU.Въпроси както виждате много.Blender, V-ray и приложения бол тепърва щото не са чували за този процесор и нямат специфична идея как да работят с него не е интелски проблема,че калпавите Джавари са навсякъде.Очевидно и от Task Manager утилизацията на индийските мауглита в хайдарабад излиза ,че М$ много хляб още има да изядат докато накарат Win Shaduele да утилизира правилно и нормално тези big.Litlle ядра.Не знам как да коментирам дивотията Raptorium и какво би следвала да обозначава тя.AVX 512 ако активираш ще изгори процесора без течно охлаждане.Иначе поздравления за труда и ревюто.Интел тепърва ще заблести, когато повече слоеве започнат да се правят по EUV.
14 Александър // 26.11.2021 в 08:18
Кабелат, какво имаш предвид? Малко повече информация?
15 Гого // 26.11.2021 в 11:06
@Кабелат, какви 50 секунди? Ако добре помня, първоначално ставаше въпрос за потребителските процесори поддържащи avx-512, когато са насилени в определени изчисления, използуващи с максимално натоварване този конкретен блок в ядрото.
16 Roobs // 27.11.2021 в 16:54
Въх… Тамън се бях навил да си сменям Intel процесора с AMD Ryzen и те тия мракобесници пуснаха адекватен процесор.
17 Александър // 30.11.2021 в 12:30
Рообс, не се притеснявай, кое му е адекватното? Малко са успели един сантиметър напред да излязат в скоростта (и то само на ААА игрите) за сметка на ефективността, както в последно време.
18 Митко // 09.12.2021 в 19:30
Евала адаш, аз вече съм с i7-12700K и сега си чета и си казвам, “ето мите, не сгреши”