Az AMD 10h család, vagy K10, az AMD mikroprocesszorok tizedik generációs mikroarchitektúrája, a K8 és K9 utódja. A K10 mikroarchitektúrára épülő processzorok közé tartoznak az Athlon X2, Athlon II, Phenom, Phenom II és az Opteron processzorok újabb generációi. Ez az AMD második 64 bites mikroarchitektúrája. A Phenom és Athlon processzorok az Intel Core 2 és Intel Core i7/5/3 családokkal versengenek, míg az Opteronok az Intel Xeon processzorokkal.

Megjelenését hosszas várakozás és találgatások övezték (egyes korai hírek szerint a K9-es architektúrához hasonlóan ezt is törölték), 2007. szeptember 10-én azonban megjelentek az első harmadik generációs Opteron szerverprocesszorok, majd röviddel ezután, 2007. november 11-én, az asztali gépekbe való Phenom processzorok. Megjelenésük a K8 sorozatú processzorokat – Athlon 64, Opteron, 64 bites Sempron – követte.

Jelölések, elnevezések

Az AMD a K8, avagy az Athlon 64 processzorcsalád után már nem használta a K sorozatú típusmegjelölést, mely eredetileg a kriptonit rövidítése volt (ld. K5) – 2005 elejétől fogva nem jelent meg ezt említő hivatalos dokumentum vagy sajtóanyag az AMD-től.

A „K8L” jelölést Charlie Demerjian kreálta, az The Inquirer egyik cikkírója, még 2005-ben, és ezt kapta fel az informatikai közösség alkalmas rövidítésként, míg az egyidejű AMD dokumentumokban a processzorcsaládot „AMD Következő Generációs Processzortechnológia” (AMD Next Generation Processor Technology) elnevezés alatt emlegették.Official Announcement of "AMD Next Generation Processor Technology"

A mikroarchitektúrára Stars névvel is hivatkoztak, mivel az asztali processzorvonalat általában csillagokról vagy csillagképekről nevezték el – a Phenom sorozat kezdő modelljeinek kódneve pl. Agena és Toliman.

Egy videointerjúbanVideo interview of Giuseppe Amato (AMD's Technical Director, Sales and Marketing EMEA) 2007 februárjában Giuseppe Amato, az AMD egyik területi igazgatója, megerősítette a K10 kódnév létezését.

Később az Inquirer maga is elismerte, hogy a „K8L” a K8 család alacsony fogyasztású változata, amelyet később Turion 64-nek neveztek el, és hogy a mikroarchitektúra hivatalos kódneve K10.

Az AMD a mikroarchitektúrát a 10h processzorcsalád (Family 10h Processors) néven említi, mivel ez a 0Fh processzorcsalád, azaz a K8 kódnevű család utódja. A 10h és 0Fh a CPUID x86 utasítás eredménye (ezeknél a processzoroknál a CPUID processzorazonosító utasítás ezeket a számokat adja eredményül). A tizenhatos számrendszerben a 0F a tízes számrendszerbeli 15 számot reprezentálja (a h a tizenhatos, hexadecimális számrendszer jele), a 10h pedig a 16. Néha előfordul a hibás „K10h” hibrid jelölés is.

Időrend

Előzmények

Korai tervek

2003-ban az AMD felvázolta a K8 után következő eljövendő processzorgenerációk jellemzőit és sok helyen előadta azt, többek között a 2003-as Microprocessor Forum-on.Microprocessor Forum 2003 presentation slide Ezek az alábbiak:

Szálakat alkalmazó architektúrák Csip szintű multiprocesszálás, többprocesszoros végrehajtás Igen nagy léptékű MP (multiprocesszoros) gépek -es működés A jelenlegieknél jóval nagyobb teljesítményű szuperskalár, sorrenden kívüli végrehajtású CPU-magok Nagy gyorsítótárak Média / vektorfeldolgozó kiterjesztések Elágazás és memória tippek (hints) Biztonság és hardveresen segített virtualizáció Fejlett elágazásjóslók Statikus és dinamikus fogyasztásvezérlés

2006. április 13-án Henri Richard, az AMD ügyvezető alelnöke és marketingigazgatója, egy interjúban véletlenül elismerte az architektúra létezését.

2006 júniusában ugyanő egy másik interjúban további részleteket árult el a fejlesztésekről, így pl. az egészértékű és lebegőpontos teljesítmény javulását, a memória-sávszélesség növelését ígérve, a 2007-ben megjelenő új processzorban.AMD's vision for next few years – Henri Richard interjú, DigiTimes

Az időpontok megerősítése thumb|right|A Barcelona mag fényképe

2006. július 21. Dirk Meyer, az AMD elnöke és operatív igazgatója (COO) és Marty Seyer első alelnök megerősítették a Revision H nevű új mikroprocesszor kibocsátási dátumát az új architektúra alatt, melyet 2007 közepére terveztek; valamint hogy ennek négymagos verziója is lesz a szerverek, munkaállomások és nagy teljesítményű asztali gépekhez, és kétmagos verziót is készítenek a fogyasztói asztali piacra. Egyes 2007-es Revision H Opteron modellek TDP-je 68 W (kb. lehűtendő hőtermelés).

2006. augusztus 15. Az első Socket F kétmagos Opteronok megjelenésekor az AMD bejelentette, hogy a cég elérkezett a négymagos Opteronok végső tervezési fázisához (tape-out). Ezután következik a tesztelés és kiértékelés, majd néhány hónappal később a minták gyártása.

2007. június 29. Az AMD közölte, hogy a 'Barcelona kódnevű szerverprocesszorok 2007 augusztusában érkeznek, és a partnerek által készítendő megfelelő szerverrendszerek követik azokat ugyanazon év szeptemberében.

Augusztus 13. Az első Barcelona processzorokra bejelentett szállítási dátumot 2007. szeptember 10-ére módosították. Bejelentették, hogy az Opteron 2348 és 2350 magfrekvenciája és lesz.

TLB hiba

2007 novemberében az AMD leállította a Barcelona processzorok szállítását, mert egy hibát fedeztek fel a B2 stepping verziójú processzorok TLB-jében (címszámítási asszociatív tár), amely ritkán ugyan, de versenyhelyzetet eredményezett, ami a rendszer lefagyását okozhatta.dailytech.com: Understanding AMD's TLB Processor Bug , December 5, 2007 Egy szoftverjavítás (patch) kikapcsolhatta a puffert a BIOS-ból vagy szoftveresen, de ez 5–20%-os sebességcsökkenést eredményezett. Linux operációs rendszer alatt megjelent egy kernel patch, amely szinte teljesen elkerülte a sebességcsökkenést. 2008 áprilisában az AMD piacra dobta az új B3 stepping verziót, amelyben javították a hibát és néhány kisebb javítást vezettek be.xbitlabs.com: ... TLB Bug – in the Past , March 26, 2008

Belső kódnevek

2006 novemberében néhány kiszivárgott jelentésből kiderült a hamarosan megjelenő asztali darabok kódneve: Agena és Agena FX, valamint ezek néhány műszaki adata: és órajel, L2 gyorsítótár magonként, L3 gyorsítótár, HyperTransport 3.0, TDP: 125 W. A későbbi hírek szerint ugyanezen mikroarchitektúrán alapulnak az egymagos Spica kódnevű és a kétmagos, L3 gyorsítótárral rendelkező és anélküli Kuma és Rana kódnevű processzorok.

Az AMD Analyst Day rendezvényen 2006. december 14-én az AMD ismertette a szerver, asztali és mobil processzorainak fejlesztési tervét.

Ezek szerint a szerver szegmensben az AMD két új processzort bocsát ki, ezek kódneve Barcelona és Budapest lesz, 8/4/2 utas és 1 utas szerverekhez készülnek. 2007 második felében mutatkozik be a HyperTransport 3.0 és a Socket AM2+ amelyek speciálisan a fent említett fogyasztói négymagos asztali csipsorozathoz készülnek, de 2007 közepétől a városnevek helyett csillagok és csillagképek neveit fogják viselni, pl. Agena. Emellett az AMD Quad FX platform és közvetlen utódja támogatni fogja a csip kétprocesszoros verzióját, az Agena FX-et, mely az AMD Quad FX platform processzorait fogja felváltani. A Barcelona kódnevű szerverprocesszorokhoz hasonlóan az új négymagos asztali processzorok osztott L3 gyorsítótárral, 128 bites lebegőpontos egységgel és továbbfejlesztett mikroarchitektúrával rendelkeznek majd. Az Agena egy natív négymagos asztali gépekbe való processzor. A Kuma, ennek kétmagos változata a 3-ik negyedévben jelenik meg, míg a Rana, egy kétmagos, L3 gyorsítótár nélküli verzió, az év végére várható.

Az ezt követő megjelenések

A szerverek fejlesztési tervén felbukkant egy „Montreal” elnevezésű, AMD K10.5 kódnevű csip is, amelyről nem sok információ jelent meg, csak annyi, hogy egy többcsipes (MCM) modulban két „Shanghai” mag szerepel benne, összesen L3 gyorsítótárral.FudZilla report A Shanghai asztali változatának Ridgeback volt a kódneve. Ezután következett a beágyazott grafikus magot tartalmazó Bulldozer magokon alapuló termékek ill. APU-k, valamint a Sandtiger kódnevű natív nyolcmagos szerver-architektúra és a kis fogyasztású alkalmazásokra optimalizált Bobcat mag.

A jelölés megváltoztatása

A 2007-es Computex alatt nyilvánvalóvá vált, hogy az AMD szakított a régi elnevezési gyakorlattal, és az újabb modelleket a teljesítményre és a fogyasztásra jellemző betűjelekkel látja el, amik megelőzik a 4 jegyű modellszámot.

Az újabb processzorsorozatok modellszámainak már semmi közük sem volt a régi PR teljesítményszámokhoz. Az új elnevezési séma egy AA-@### sablonnal leírható betű-szám kombináció, ahol az AA helyén latin betűk állnak, az első betű a processzor osztályát jelöli, a második betű a tipikus TDP fogyasztási keretre jellemző betű. A @ helyén a sorozatszám áll (ld. az alábbi táblázatot), az utolsó 3 karakter (###) pedig a modellszám, melyekben a nagyobb szám nagyobb teljesítményt jelent.

Nem sokat tudunk a modellszámok részleteiről és mibenlétéről, de a processzorok általában három kategóriába sorolódnak: Premium, Intermediate, és Value A Premium szegmens modelljei a „G”, az Intermediate a „B”, a Value a „L” osztály-jelet kapják, de ez csak egy fogyasztói megfigyelés. A TDP szintet is három csoport jelöli, a „több, mint 65 W”, „65 W”, és „kevesebb, mint 65 W”, ezek sorra a „P”, „S”, és „E” jelet kapták.

A 2007 novemberi állapot szerint, az AMD elhagyta az X2/X3/X4 jelölésekből a magok számát jelölő számokat, így csak a négyjegyű modellszám azonosítót meghagyva, amelyben az első karakter azonosítja a processzorcsaládot, míg a Sempron továbbra is használja a LE előjelet, mint az alábbi táblázatban látható:

+Sorozat számaVR-Zone report , 2007. október 9-én processzor sorozat jelzőPhenom quad-core (Agena) 9Phenom triple-core (Toliman) 8Athlon dual-core (Kuma) 7Athlon single-core (Lima) 1Sempron LE single-core (Sparta) 1

Bemutatók 2006. november 30-án az AMD bemutatta a nagyközönségnek a natív négymagos „Barcelona” csipet, mely a Windows Server 2003 64 bites kiadását futtatta. Az AMD állítása szerint a gyakorlatban előforduló alkalmazások körében és a hasonlóan gyakorlati / általános terhelés mellett 70%-os teljesítménynövekedés mérhető, és a teljesítmény jobb, mint az Intel Xeon 5355 Clovertown processzor által mutatott. Erről más beszámolók is megjelentek.

2007. január 24-én az AMD alelnöke, Randy Allen kijelentette, hogy a gyakorlati / valódi környezetben, különböző felhasználási területeken végzett teszteken, a „Barcelona” képes volt akár 40%-kal nagyobb teljesítményt felmutatni az összehasonlításra kijelölt Intel Xeon Clovertown kódnevű processzorral szemben, ami egy kétprocesszoros (2P), négymagos kialakítás. A magonkénti lebegőpontos teljesítmény ugyanazon órajelen értendő várható értéke ezekben a tesztekben körülbelül 1,8-szorosa a K8 család processzorai által felmutatott teljesítménynek.

2007. május 10-én az AMD egy zártkörű rendezvényen bemutatta a készülő processzorok és csipkészletek következő nemzedékét, az Agena FX kódnév alatt, melyet egy igen érdekes működő rendszeren mutatott be: egy RD790 csipkészletű Radeon HD 2900 XT grafikus kártyával ellátott AMD Quad FX platformon, a rendszer valós idejű 720p video-konverziót végzett egy nem meghatározott célformátumra, miközben mind a 8 mag 100%-os terhelésen végzett valami más feladatot.

Elágazás A mikroarchitektúra egy másik, a mobil platformokat megcélzó változata is létrejön, hasonló időkeretben, melyben a csipek alacsony fogyasztására és a kis mérettényezőkre helyezik a hangsúlyt. A változat specializált jellemzőkkel rendelkezik majd, mint pl. a mobil crossbar switch, memóriavezérlő és más lapkára integrált komponensek, fogyasztáskezelő a HyperTransport 3.0 összeköttetéshez és egyebek. Az új mikroarchitektúra eleinte nem kapott külön kódnevet, az AMD egyszerűen csak „új mobil mag” (New Mobile Core) néven emlegette.

A 2006 decemberi Analyst Day rendezvényen Marty Seyer alelnök bejelentette, hogy az új Griffin nevű mobil mag 2008-ban jelenik meg, benne a K10 mikroarchitektúrából örökölt fogyasztásoptimalizáló technológiákkal, ám egészében a K8 tervein alapul.