Új hozzászólás Aktív témák

  • Petykemano

    veterán

    válasz janos666 #60 üzenetére

    Már egy ideje zajlanak kutatások, próbálkozások arra, hogy egy szálat több cpu mag hajtson végre. Eredetileg, akadémikus formájában a CMT is ezt célozta, és talán az AMD is ezt szerette volna a Bulldozerrel, csak nem sikerült.

    A lényege az volt, hogy egy két szálat kezelni képes cpu mag szűk keresztmetszetet jelentő részeit kettőzzük, amíg a szűk keresztmetszetek el nem tűnnek. Közös részek, pl ütemező, meg cache azért kell, mert ugye nem két különálló szálat, hanem egy szálat hajtány végre a két klaszter.

    Be szépen muzsikált volna a bulldozer, ha egy szalon a jelenlegihez képest 180%-os teljesítményt tud.
    Hogy min hasaltak el, azt nem tudom, de jól láthatók a jelei az eredeti koncepciónak: egy modulon egy szálnak kellett volna futnia, ezért volt szűk keresztmetszet az ütemezés, amit a későbbi generációkban további duplikációkkal orvosoltak. És a modulnak közös nagy L2$. Azért kellett nagynak lennie, mert közös volt. És mivel nagy volt, alacsony volt a késleltetése, és azt kompenzálandó kvázi muszáj volt magasfrekvenciájú design felé törekedni.

    Legújabban a Visc architektúra vette fel a fonalat. Meglátjuk, ők mire jutnak. Mindenesetre ha valaki ebben sikerrel jár, akkor sem áll meg az egyszálas teljesítmény növelésének igénye, mert nyilván az egy szálat kezelő klaszterek számának skálázódásának is lehet határa, ami fölött már nem éri meg plusz egy de gyengébb mag.

    Találgatunk, aztán majd úgyis kiderül..

Új hozzászólás Aktív témák