De broncode van de Linux-kernel onthult meer geheimen van AMD Zen

AMD Zen-logo en duivelse Tux

Enige tijd geleden werd het nieuws vrijgegeven over enkele aanwijzingen over de werking van de AMD Zen-microarchitectuur dankzij de code die in de Linux-kernel wordt geleverd om het te ondersteunen. En het is dat zen grote belangstelling wekt omdat ze van AMD een bovenmenselijke inspanning hebben geleverd, alle geplande projecten hebben geannuleerd en hun inspanningen op zen hebben gericht, waarbij ze leren van de fouten van eerdere microarchitecturen. Voorlopig wordt geschat dat het een verbetering van 40% in IPS heeft in vergelijking met de huidige microarchitectuur.

AMD is van plan terug te gaan naar wat het was en het op te nemen tegen Intel en het marktaandeel van zijn beste tijden terugwinnen. Daarvoor is een zeer krachtige partner gezocht, Samsung, zijn fabrieken zijn het meest geavanceerd en zullen de 14nm FinFET-productietechnologie leveren (iets waar Intel de laatste tijd niet in slaagde en gedwongen werd projecten uit te stellen en op te schorten vanwege problemen met de fabricage. technologie). Bovendien heeft AMD een aantal knappe koppen aangetrokken dat Lisa Su is teruggekeerd naar het groene bedrijf nadat ze ze in het verleden was kwijtgeraakt, naast andere topexperts.

Het bedrijf is geherstructureerd En in plaats van te opereren als 10 keer de werkelijke grootte, zoals voorheen, opereert het nu als een klein en flexibel bedrijf. En de geesten waarover ik spreek, wegen zwaar, net als Raja Koduri, een GPU-expert die AMD verliet voor Apple en nu is teruggekeerd. Mark Papermaster werkte ook voor Apple, IBM en PA Semi, waar hij werkte aan projecten zoals de PowerPC-microprocessor of de krachtige POWER, nu komt hij ook bij AMD. Maar de kers op de taart is Jim Keller (een paar dagen geleden gerekruteerd door Elon Musk voor Tesla Motor), die ook naar Apple ging om de ARM Ax-serie SoC's te leiden en er zijn maar weinig mensen die zoveel weten over high-performance chips als Keller.

Daarom moet Zen een succes zijn en dat is dat we nu gegevens hebben gezien van de 32 kernen die Zen zal bereiken, zoals de codenaam Zeppelin in het bericht 'AMD Zeppelin (Family 17h, Model 00h) introduceert u een prestatieteller die uit de instructies is gehaald en die wordt aangegeven door CPUID.8000_0008H: EBX [1]. En speciale instructies voor teruggetrokken register (MSR 0xC000_000E9) worden eenmaal verhoogd voor elke instructie met pensioen.​ En de volgende patch is voorzien voor de Linux-kernel, waar "core_complex" wordt gezien en die kan verwijzen naar AMD's Compute Unit:

+core_complex_ide = (apicid & ((1 << c->x86_coreid_bits) - 1)) >> 3;

+per_cpu(cpu_llc_id, cpu) = (socket_id << 3) | core_complex_id;


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   jorssoftware zei

    ok