В потребителските серии, сложиха два вида ядра, "яките" powerful Performance-cores (P-ядра) и flexible Efficient-cores (E-ядра). Постигайки с това потресаваща неефективност и чудовищна консумация, отиваща към половин киловат (при клок).
P-ядрата, бидейки по-мощни в еднопоточен режим, достигат невероятни резултати в старите, дървени игри, които нито са оптимизирани за много ядра, нито за новите яки инструкции като AVX-512. Толкова реклама, толкова фантастични резултати за AVX-512 и накрая - йок, тихомълком оттеглиха тази ключова инструкция във "великите" Core i9 от 13-та генерация. С какво тогава 12/13-та генерация са по-актуални като инструкции от един древен Haswell? Интересно, че Intel въвеждат AVX-512, а сега само в потребителските процесори на AMD я има тази инструкция.
Какво обаче е AVX-512?
AVX-512 е набор от инструкции, които са включени в по-новите генерации на процесорите на Intel и на някои процесори на AMD (EPYC и дори Ryzen). Тези инструкции позволяват на софтуерните разработчици да използват напълно възможностите на мултиядрените процесори и да подобрят ефективността на своите приложения. AVX-512 има много предимства за приложения, които използват много нишки (multithreaded), като например високопроизводителни изчисления в областта на научните изследвания, финансовите модели, виртуализацията, машинното обучение и други. Тези инструкции позволяват на приложенията да работят с по-големи набори от данни едновременно и да използват по-ефективно многопоточността на съвременните процесори.
AVX-512 инструкциите са предназначени да ускорят много видове приложения, като например:
- Изкуствен интелект и машинно самообучение, а това вече не е бъдеще, за закъсняло настояще
- Обработка на сигнали и видео, накъде сте тръгнали със смешните Core i-уй?
- Научни изчисления и моделиране, точно че е за инженери компютъра, не за ръкоблудници
- Симулации и игри, AVX-512 може да даде скок в графиката, не биткоин карта
- Криптография и сигурност
- Инженерни и научни приложения за проектиране и разработка, тоест CAD
Кварталният дебил си знае неговата, но може да попита Chat GPT за AVX-512 и ще получи същите отговори.
Приказките са си приказки, но ето някои от конкретните приложения, които използват AVX-512 инструкции:
- Adobe Photoshop и After Effects
- Autodesk Maya и 3ds Max
- Blender
- Intel MKL (Math Kernel Library) и OpenBLAS
- Microsoft Office
- TensorFlow и PyTorch
Тези са само някои от много приложения, които могат да използват AVX-512 инструкциите за подобрена производителност. Това са само по-известните, има и далеч по-бутикови приложения и много скъп софтуер, без крак в Замунда.
Някои CAD (Computer-Aided Design) програми използват AVX-512 инструкции за подобрена производителност. Някои от тези програми включват:
- AutoCAD от Autodesk
- CATIA от Dassault Systèmes
- SolidWorks от Dassault Systèmes
- Siemens NX от Siemens PLM Software
- PTC Creo от PTC
Тези програми използват AVX-512 инструкции за ускоряване на определени функции и задачи, като например обработка на големи модели и симулации, които изискват интензивна обработка на данни.
Въпреки, че в момента не е много разпространено използването на AVX-512 в игрите, все пак има и такива игри, това са:
- Total War: Three Kingdoms
- Total War: Warhammer II
- Shadow of the Tomb Raider
- Battlefield V
- Civilization VI
- God of War
Тези игри използват AVX-512 за някои от своите интензивни изчисления, като например за физически симулации, обработка на звук и др.
Въпреки, че AVX-512 работи доста криво на 12-та генерация Intel Core, та после му орязaха тази поддръжка, историята помни това, тест на игра с AVX-512, разликата никак не е малка.
Бъдещето е за AVX-512 игрите, така че с най-нов Core i9 от 2023-та, до две години ще сте смешни. Ето една наша, ултра актуална машина, за малко пари, с гейм процесор и добра видеокарта, машина с 2 апаратни блока AVX-512.AVX-512 FMA Units се отнасят до определен тип инструкции в AVX-512
инструктурен набор, наречен Fused Multiply-Add (FMA). Тези инструкции
позволяват изпълнението на две операции - умножение и събиране на числа,
в рамките на една и съща инструкция. Това сериозно ускорява изчисленията,
свързани с матрично умножение, решаване на системи от линейни уравнения и
други подобни изчисления, които се използват в области като компютърна
графика, машинно обучение, изкуствен интелект, криптография, симулации, графика и други.
AVX-512 FMA Units са налични във всички процесори, които поддържат
AVX-512 инструкциите, във всички профи процесори. И след ъпдейт на BIOS в Intel Core потребителски процесори, край, йок, с поддръжката.
Това е супер компютъра, HP Z8 G4 с два процесора Intel Xeon Gold 6148, за разлика от новите потребителски процесори, той няма нужда от водно охлаждане. Дори с двата Xeon Skylake (40 физически и 80 логически ядра) процесора, е по-икономичен, много по-тих и безкрайно по-стабилен от сбирщайн с Intel Core i9, от 12-та или 13-та генерации. В HP Z8 G4 може да поставите и второ поколение, Intel Xeon или Platinum. а бидейки машина от най-върхов клас, може да поема не само 150-165 ватови процесори, но и 240-ватови, и то на въздушно охлаждане.
Професионалният компютър, базиран на скалируеми/мащабируеми процесори има и много други благини, които потребителски клас машина няма как да има.
- Не някаква древна двуканална памет, а 6-канална. Не с едва 128GB RAM, а с до 3TB (в това HP Z8 G4)
- Много повече PCI-e шини и възможност за свързване на много повече видеокарти
- Много по-бърза, надеждна, обемна, дискова система
- Несъизмеримо повече мрежови възможности, на фантастични скорости
- Огромен, икономичен, ефективен, тих и надежден захранващ блок, в случая, 1450 вата
Най-ярката особеност обаче на Intel Xeon Scalable архитектурата, оставам за накрая. Потребителските процесори остават с древното пръстеновидно разпределение на кеша, докато Xeon Gold, Platinum, Silver, W-series, E-series минават към Mesh Cache. Ето какво значи това.
Мрежовият кеш (Mesh Cache) е нова архитектура за организация на кеш-паметта, която се използва в Intel Xeon Scalable Processor. Това е алтернатива на класическата кеш-архитектура, която използва йерархия от кешове с различна скорост и капацитет, свързани във верига. В Mesh Cache архитектурата, кеш-паметта се организира като мрежа от кеширани възли, които са свързани в мрежа от маршрутизатори. Това позволява на различни процесорни ядра да имат равен достъп до кеша и да споделят данни по-лесно. Мрежата е динамична и може да се променя в зависимост от конкретните нужди на приложението, което го използва. С Mesh Cache архитектурата, процесорите се взаимодействат през мрежовия кеш, вместо да имат достъп до обща кеш-памет, като в случая на класическата кеш-архитектура. Това може да доведе до по-ефективно използване на кеш-паметта, намаляване на латентността и подобряване на производителността.
Intel Skylake само на пръв поглед се оказаха еднакви, точно в това поколение се появи огромното разделение на професионални решения, и потребителски. Има чист Skylake с древната пръстеновидна организация на кеша, и Skylake-SP (Scalable Processor) с новият Mesh Cache. Никак не е удивително, че Microsoft включиха в поддържаните от Windows 11 всички Skylake-SP процесори и изключиха чистите, потребителски Skylake.
Отново да ви напомня, синтетичните резултати са нищо, важни са реалните технологии, мащабируемост, стабилност, икономичност и тишина. Колкото до машината, HP Z8 G4, взимате ѝ един по-нов, Intel XEON Platinum 8280 и си гледате кефа.
Цена на работната станция HP Z8 G4 при нас.
По-достъпни компютри с Intel Xeon Scalable Processor, Mesh Cache и AVX-512 при нас, на тези цени.
Няма коментари:
Публикуване на коментар
Желателно е коментарът да е по темата и да е написан на кирилица.