From WikiChip
Editing intel/microarchitectures/tremont
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help pages.
Latest revision | Your text | ||
Line 5: | Line 5: | ||
|designer=Intel | |designer=Intel | ||
|manufacturer=Intel | |manufacturer=Intel | ||
− | |introduction=2019 | + | |introduction=2018/2019 |
− | |process=10 nm | + | |process=14/10 nm |
|type=Superscalar | |type=Superscalar | ||
|oooe=Yes | |oooe=Yes | ||
Line 24: | Line 24: | ||
|extension 11=PCLMUL | |extension 11=PCLMUL | ||
|extension 12=RDRND | |extension 12=RDRND | ||
− | |extension 13 | + | |extension 13=SHA |
− | + | |core name=Gemini Lake | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |core name= | ||
− | |||
− | |||
− | |||
− | |||
|predecessor=Goldmont Plus | |predecessor=Goldmont Plus | ||
|predecessor link=intel/microarchitectures/goldmont plus | |predecessor link=intel/microarchitectures/goldmont plus | ||
− | |||
− | |||
}} | }} | ||
− | '''Tremont''' is [[Intel]]'s successor to {{\\|Goldmont Plus}}, a [[10 nm]] microarchitecture for ultra-low power devices and microservers. | + | '''Tremont''' is [[Intel]]'s successor to {{\\|Goldmont Plus}}, a [[14 nm]] or [[10 nm]] microarchitecture for ultra-low power devices and microservers. |
== Codenames == | == Codenames == | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! Platform !! Core Name | + | ! Platform !! Core Name |
|- | |- | ||
− | + | | Jacobsville || {{intel|Elkhart Lake|l=core}}? | |
− | |||
− | | Jacobsville || {{intel|Elkhart Lake|l=core}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Line 66: | Line 42: | ||
== Release Dates == | == Release Dates == | ||
− | + | {{empty section}} | |
== Technology == | == Technology == | ||
− | Tremont | + | Tremont appear to be planned for Intel's [[10 nm process]]. |
== Compiler support == | == Compiler support == | ||
Line 76: | Line 52: | ||
! Compiler !! Arch-Specific || Arch-Favorable | ! Compiler !! Arch-Specific || Arch-Favorable | ||
|- | |- | ||
− | | [[ICC]] || <code>-march= | + | | [[ICC]] || <code>-march=?</code> || <code>-mtune=?</code> |
|- | |- | ||
− | | [[GCC]] || <code>-march= | + | | [[GCC]] || <code>-march=?</code> || <code>-mtune=?</code> |
|- | |- | ||
| [[LLVM]] || <code>-march=tremont</code> || <code>-mtune=tremont</code> | | [[LLVM]] || <code>-march=tremont</code> || <code>-mtune=tremont</code> | ||
Line 95: | Line 71: | ||
== Architecture == | == Architecture == | ||
− | + | {{future information}} | |
=== Key changes from {{\\|Goldmont Plus}} === | === Key changes from {{\\|Goldmont Plus}} === | ||
− | * | + | * [[10 nm process]] (From [[14 nm]]) |
− | + | {{expand list}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
====New instructions ==== | ====New instructions ==== | ||
− | + | Termont introduced a number of {{x86|extensions|new instructions}}: | |
* {{x86|CLWB|<code>CLWB</code>}} - Force cache line write-back without flush | * {{x86|CLWB|<code>CLWB</code>}} - Force cache line write-back without flush | ||
Line 124: | Line 85: | ||
* User wait instructions: TPAUSE, UMONITOR, UMWAIT | * User wait instructions: TPAUSE, UMONITOR, UMWAIT | ||
* Split Lock Detection - detection and cause an exception for split locks | * Split Lock Detection - detection and cause an exception for split locks | ||
− | |||
− | |||
− | |||
− |
Facts about "Tremont - Microarchitectures - Intel"
codename | Tremont + |
designer | Intel + |
first launched | 2019 + |
full page name | intel/microarchitectures/tremont + |
instance of | microarchitecture + |
instruction set architecture | x86-64 + |
manufacturer | Intel + |
microarchitecture type | CPU + |
name | Tremont + |
process | 10 nm (0.01 μm, 1.0e-5 mm) + |