Dom > Razstava > Vsebine

Goldmont Design

Mar 14, 2019

Goldmont je druga generacija mikroarhitekture z nizko porabo Atom, ki je namenjena za namizne in prenosne računalnike. [4] Goldmont je zgrajen na 14 nm proizvodnem procesu in podpira do štiri jedra za potrošniške naprave. Vključuje grafično arhitekturo Intel Gen9, ki je predstavljena s Skylake.


Mikroarhitektura Goldmont temelji na uspehu mikroarhitekture Silvermont in zagotavlja naslednje izboljšave:


Izključen motor za izvedbo s 3-širokim superskalarnim cevovodom. Natančneje:

Dekoder lahko dekodira 3 navodila na cikel.

Sekvencer mikrokode lahko pošlje 3 µmov na cikel za dodelitev na rezervacijske postaje.

Upokojitev podpira najvišjo stopnjo 3 na cikel.

Izboljšanje v napovedi veje, ki odstrani povezovalni cevovod od dekodirnika ukazov.

Večje okno za izvajanje izven vrstice in vmesni pomnilniki, ki omogočajo globlje izvrševanje izven vrstnega reda v celoštevilskih, FP / SIMD in pomnilniških vrstah navodil.

Popolna izvedba pomnilnika in razločevanje pomnilnika. Mikroarhitektura Goldmont lahko izvede eno obremenitev in eno shrambo na cikel (v primerjavi z eno obremenitvijo ali eno shrambo na cikel v mikroarhitekturi Silvermont). Cevovod izvajanja pomnilnika vključuje tudi izboljšavo TLB druge ravni z 512 vnosi za 4KB strani.

Celoštevilna izvedbena skupina v Goldmontovi mikroarhitekturi zagotavlja tri cevovode in lahko izvede do tri preproste celoštevilske ALU operacije na cikel.

SIMD celoštevilska in plavajoča navodila se izvajajo v 128-bitnem širokem motorju. Pretok in latenca številnih navodil sta se izboljšala, vključno s PSHUFB z 1-stopenjskim pretokom (v primerjavi s 5 cikli za mikroarhitekturo Silvermont) in številnimi drugimi navodili SIMD s podvojeno prepustnostjo.

Pretok in zakasnitev navodil za pospeševanje šifriranja / dešifriranja (AES) in množenja brez prenosa (PCLMULQDQ) sta se bistveno izboljšala v Goldmontovi mikroarhitekturi.

Mikroarhitektura Goldmont zagotavlja nova navodila s strojno pospešenim algoritmom varnega zgoščevanja, SHA1 in SHA256.

Mikroarhitektura Goldmont dodaja tudi podporo za ukaz RDSEED za generiranje naključnih števil, ki ustreza standardu NIST SP800-90C.

Zakasnitev ukaza PAUSE je optimizirana za boljšo energetsko učinkovitost.