Dom > Izložba > Sadržaj

Goldmont Design

Mar 14, 2019

Goldmont je druga generacija Atom mikroarhitekture male snage Atom koja je dizajnirana za desktop i notebook računare. [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 predstavljenu sa Skylake-om.


Mikroarhitektura Goldmont nadovezuje se na uspeh Silvermont mikroarhitekture i pruža sledeća poboljšanja:


Izvanredni motor sa 3-širokim superskalarnim cevovodom. Konkretno:

Dekoder može dekodirati 3 instrukcije po ciklusu.

Sekvencer mikrokoda može da pošalje 3 µ po ciklusu za dodeljivanje na rezervacione stanice.

Umirovljenje podržava maksimalnu stopu od 3 po ciklusu.

Poboljšanje u predviđanju grane koje de-spoji cev za dohvat od dekodera instrukcija.

Veći neizvršeni prozor za izvršavanje i baferi koji omogućuju dublje izvršavanje izvan reda preko cijelih, FP / SIMD i memorijskih tipova instrukcija.

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

Integer izvršni klaster u Goldmontovoj mikroarhitekturi pruža tri cjevovoda i može izvršiti do tri jednostavna celobrojna ALU operacija po ciklusu.

Instrukcije SIMD celog broja i plutajuće tačke izvršavaju se u 128-bitnom motoru. Propusnost i latencija mnogih instrukcija su poboljšani, uključujući PSHUFB sa 1-ciklusom protoka (u odnosu na 5 ciklusa za Silvermont mikroarhitekturu) i mnogim drugim SIMD instrukcijama s dvostrukom propusnošću.

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

Goldmontova mikroarhitektura pruža nove instrukcije sa hardverskim ubrzanim algoritmom bezbednog heširanja, SHA1 i SHA256.

Goldmontova mikroarhitektura takođe dodaje podršku za RDSEED instrukciju za generisanje slučajnih brojeva koja zadovoljava NIST SP800-90C standard.

Latencija PAUSE instrukcija je optimizirana da omogući bolju energetsku efikasnost.