Intel Tremont Will Succeed Goldmont Plus Microarchitecture

Orange Pi Development Boards

Goldmont Plus is the microarchitecture found in Gemini Lake processors, and products are just starting to get to market as we’ve seen with our recent Intel June Canyon NUC mini PC review.

But we already know the successor of the microarchitecture thanks to a programming document entitled “Intel Architecture Instruction Set Extensions and Future Features Programming Reference” which references “Future Tremont and later” micro-architecture.

Here the full list of new instructions listed in the document:

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

That does not give much clue, but Wikichip found a patch submitted to the Linux Kernel mailing list on March 1st, that reveals a bit more:

Add perf core PMU support for Intel Tremont CPU cores:

– The init code is based on Goldmont plus.
– There is a new cache event list, based on the Goldmont plus cache event list.
– PDIR on fixed counter 0
– new topdown events
– OFFCORE_RESPONSE mask updates – Adaptive PEBS? (no code change)

So Tremont definitely looks like the successor of Goldmont Plus micro-architecture, and if we look some part of the code:


JacobsVille should be an an “Atom class” processor, and the successor of either Gemini Lake or Denverton (server) processors.  Some parts of the patch also refer to “10 nm”, so it could mean JacobsVille processors will be manufactured using a 10nm process, an upgrade from the 14nm process used for Gemini Lake processors.

That’s all I found for now, and products based on JacobsVille processors should probably not be expected before 2019.

Thanks “Anonymous” for the tip.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

3
Leave a Reply

avatar
1 Comment threads
2 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
3 Comment authors
johncnxsoftKleer Kut Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Kleer Kut
Guest
Kleer Kut

Wouldn’t Jacobsville be the successor to Denverton? I thought Mercury Lake was the successor to Gemini Lake.
https://en.wikichip.org/wiki/intel/cores/mercury_lake