From WikiChip
Difference between revisions of "intel/microarchitectures/tremont"
< intel‎ | microarchitectures

(New instructions)
(Key changes from {{\\|Goldmont Plus}})
Line 54: Line 54:
 
* Direct store instructions: MOVDIRI, MOVDIR64B  
 
* Direct store instructions: MOVDIRI, MOVDIR64B  
 
* User wait instructions: TPAUSE, UMONITOR, UMWAIT
 
* User wait instructions: TPAUSE, UMONITOR, UMWAIT
* Split Lock Detection
+
* Split Lock Detection - detection and cause an exception for split locks

Revision as of 14:47, 4 April 2018

Edit Values
Tremont µarch
General Info
Arch TypeCPU
DesignerIntel
ManufacturerIntel
Introduction2018/2019
Pipeline
TypeSuperscalar
OoOEYes
SpeculativeYes
Reg RenamingYes
Instructions
ISAx86-64
ExtensionsMOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PCLMUL, RDRND, SHA
Cores
Core NamesGemini Lake
Succession


Codenames

New text document.svg This section is empty; you can help add the missing info by editing this page.

Brands

New text document.svg This section is empty; you can help add the missing info by editing this page.

Release Dates

New text document.svg This section is empty; you can help add the missing info by editing this page.

Technology

New text document.svg This section is empty; you can help add the missing info by editing this page.

Architecture

Key changes from Goldmont Plus

New text document.svg This section is empty; you can help add the missing info by editing this page.

New instructions

Termont introduced a number of new instructions:

  • CLWB - Force cache line write-back without flush
  • ENCLV - SGX oversubscription instructions
  • CLDEMOTE - Cache line demote instruction
  • Direct store instructions: MOVDIRI, MOVDIR64B
  • User wait instructions: TPAUSE, UMONITOR, UMWAIT
  • Split Lock Detection - detection and cause an exception for split locks