Intel ogłosił Advanced Performance Extensions. Zaawansowane instrukcje także dla E-Core

Intel ogłosił Advanced Performance Extensions. Zaawansowane instrukcje także dla E-Core

Intel przedstawił Advanced Performance Extensions (APX). Zaletami kodu APX mają być krótszy czas wykonywania oraz mniejsze zużycie mocy dynamicznej. Intel planuje dodać zaawansowane instrukcje także dla energooszczędnych rdzeni.

Intel APX

Intel przygotował artykuł, w którym przedstawił Advanced Performance Extensions (APX). Dowiedzieliśmy się z niego między innymi, że APX podwaja liczbę rejestrów ogólnego przeznaczenia. Zamiast 16 jest ich 32, co pozwala kompilatorowi na przechowywanie większej ilości wartości. Według Intela, w efekcie kod skompilowany z APX zawiera o 10% mniej załadowań oraz o ponad 20% mniej magazynów w zestawieniu z tym samym kodem, ale skompilowanym dla Intel 64 baseline.

Jeśli chodzi o implementację, to mówi się, że wstępne wsparcie dla nowych instrukcji otrzyma następna generacja procesorów z rodziny Xeon znana jako Granite Rapids.

Procesor Intel

Dostępy do rejestrów są więc szybsze. Ponadto zużywają znacznie mniej mocy dynamicznej. Główną zaletą APX jest to, że aby zrekompilować oprogramowanie z tymi rozszerzeniami nie potrzeba żadnych większych zmian w samym kodzie. W efekcie programiści mogą korzystać z APX bez większego wkładu pracy. 

Zaawansowane instrukcje również do E-Core

Jeśli chodzi o implementację, to mówi się, że wstępne wsparcie dla nowych instrukcji otrzyma następna generacja procesorów z rodziny Xeon znana jako Granite Rapids. Zachowane mają być jednak starsze instrukcje. Jak wiemy, Intel korzysta obecnie z hybrydowej architektury swoich procesorów, co oznacza, że jeden CPU może posiadać zarówno rdzenie energooszczędne (E-Core), jak i wydajnościowe (P-Core). Ważne zatem jest to, że Intel planuje dodać zaawansowane instrukcje również do tych słabszych, energooszczędnych rdzeni. 

Dowiedzieliśmy się także, iż rozwój AVX10 ISA będzie wspierał układy stworzone z myślą o serwerach, ale również te przeznaczone na rynek konsumencki. Są to zmiany, o których raczej nie przeczytamy na karteczce w markecie przy wyborze nowego komputera. Niemniej jednak, te niskopoziomowe zmiany (o ile można je tak nazwać) mogą przynieść wiele dobrego dla przyszłych procesorów Intela.

Obserwuj nas w Google News

Pokaż / Dodaj komentarze do: Intel ogłosił Advanced Performance Extensions. Zaawansowane instrukcje także dla E-Core

 0