info@panadisplay.com
Goldmont Design

Goldmont Design

Mar 14, 2019

Goldmont je 2. generacija Atom mikroarhitekture male snage Atom izrađene po narudžbi koja je dizajnirana za početna stolna i prijenosna računala. [4] Goldmont je izgrađen na 14 nm proizvodnom procesu i podržava do četiri jezgre za potrošačke uređaje. To uključuje Intel Gen9 grafičku arhitekturu uvedenu s Skylake.


Mikroarhitektura Goldmont temelji se na uspjehu Silverarth mikroarhitekture i pruža sljedeća poboljšanja:


Izvanredni motor za izvršenje s 3-širokim superskalarnim cjevovodom. Posebno:

Dekoder može dekodirati 3 upute po ciklusu.

Sekvencer mikrokoda može poslati 3 µ po ciklusu za dodjelu na rezervacijske stanice.

Umirovljenje podržava maksimalnu stopu od 3 po ciklusu.

Poboljšanje u predviđanju grane koje de-parove dovodi cevovod iz dekodera instrukcija.

Veći neizvršeni prozor za izvršenje i međuspremnici koji omogućuju dublje izvršavanje izvan reda preko cijelih, FP / SIMD i memorijskih tipova uputa.

Potpuno izvršavanje i razjašnjenje memorije izvan redoslijeda. Mikroarhitektura Goldmont može izvršiti jedno opterećenje i jedan spremnik po ciklusu (u usporedbi s jednim opterećenjem ili jednom skladištem po ciklusu u mikroarhitekturi Silvermont). Cjevovod izvršenja memorije također uključuje TLB poboljšanje druge razine s 512 unosa za 4KB stranice.

Cjeloviti klaster izvršenja u Goldmontovoj mikroarhitekturi osigurava tri cjevovoda i može izvršiti do tri jednostavna cjelobrojna ALU operacija po ciklusu.

SIMD cijela i instrukcije s pomičnim zarezom izvršavaju se u 128-bitnom širokom motoru. Propusnost i latencija mnogih uputa poboljšali su se, uključujući PSHUFB s 1-ciklusom protoka (u usporedbi s 5 ciklusa za Silvermont mikroarhitekturu) i mnogim drugim SIMD uputama s dvostrukom propusnošću.

Propusnost i latencija instrukcija za ubrzavanje enkripcije / dešifriranja (AES) i umnožavanje bez prijenosa (PCLMULQDQ) značajno su poboljšane u Goldmontovoj mikroarhitekturi.

Mikroarhitektura Goldmont pruža nove upute s hardverskim ubrzanim algoritmom sigurnog raspršivanja, SHA1 i SHA256.

Mikroarhitektura Goldmont također dodaje podršku za RDSEED instrukciju za generiranje slučajnih brojeva koja zadovoljava NIST SP800-90C standard.

Latencija PAUSE instrukcija je optimizirana kako bi se omogućila bolja energetska učinkovitost.