Tick-Tock model
Lua error in package.lua at line 80: module 'strict' not found.
"Tick-Tock" was a model adopted by chip manufacturer Intel Corporation from 2007 to follow every microarchitectural change with a die shrink of the process technology. Every "tick" represents a shrinking of the process technology of the previous microarchitecture (sometimes introducing new instructions, as with Broadwell, released in late 2014) and every "tock" designates a new microarchitecture.[1] Every year to 18 months, there is expected to be one tick or tock.[2] Starting 2014, Intel realized "Refresh" cycles after a tock in form of a smaller update to the microarchitecture. It is said that this is done because of the expanding times to the next tick.[citation needed]
In March 2016 in a Form 10-K report, Intel announced that it had deprecated the Tick-Tock cycle in favor of a three-step "process-architecture-optimization" model, under which three generations of processors will be produced with a single manufacturing process, adding an extra phase for each with a focus on optimization. Intel had already broken the cycle by delaying the 10 nanometer Cannonlake to 2017, and planning a third generation of processors using 14 nanometer transistors, Kaby Lake; the company stated that extending the lifecycle of each manufacturing process it uses would allow Intel to "further [optimize] our products and process technologies while meeting the yearly market cadence for product introductions."[3]
Contents
Roadmap
Architectural change | Fabrication process | Microarchitecture | Codenames | Release date | Processors | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
8P/4P Server | 4P/2P Server/WS | Enthusiast/WS | Desktop | Mobile | Marketing names | ||||||
Tick | 65 nm | P6, NetBurst | Presler, Cedar Mill, Yonah | 2006-01-05 | Presler | Cedar Mill | Yonah | ||||
Tock | Core | Merom[4] | 2006-07-27[5] | Tigerton | Woodcrest Clovertown |
Kentsfield | Conroe | Merom | |||
Tick | 45 nm | Penryn | 2007-11-11[6] | Dunnington | Harpertown | Yorkfield | Wolfdale | Penryn | |||
Tock | Nehalem | Nehalem | 2008-11-17[7] | Beckton | Gainestown | Bloomfield | Lynnfield | Clarksfield | |||
Tick | 32 nm | Westmere | 2010-01-04[8][9] | Westmere-EX | Westmere-EP | Gulftown | Clarkdale | Arrandale | |||
Tock | Sandy Bridge | Sandy Bridge | 2011-01-09[10] | (Skipped)[11] | Sandy Bridge-EP | Sandy Bridge-E | Sandy Bridge | Sandy Bridge-M | 2nd Generation Intel Core | ||
Tick | 22 nm[12] | Ivy Bridge | 2012-04-29 | Ivy Bridge-EX[13] | Ivy Bridge-EP[13] | Ivy Bridge-E[14] | Ivy Bridge | Ivy Bridge-M | 3rd Generation Intel Core | ||
Tock | Haswell | Haswell | 2013-06-02 | Haswell-EX | Haswell-EP | Haswell-E | Haswell-DT[15] |
|
4th Generation Intel Core | ||
Refresh | Haswell Refresh, Devil's Canyon[16] | 2014-06 | i5-4690 (K) i7-4790 (K) |
||||||||
Tick | 14 nm[12] | Broadwell[17] | 2014-09-05 | Broadwell-EX [18] | Broadwell-EP [18] | 5th Generation Intel Core | |||||
Tock | Skylake[17] | Skylake[17] | 2015-08-05[19] | Skylake-EX | Skylake-EP | 6th Generation Intel Core | |||||
Optimization[3][20][21] (semi-Tock)[22] |
Kaby Lake[23] | 2016 | |||||||||
Process | 10 nm[24] | Cannonlake | 2H/2017[23] | ||||||||
Architecture | Ice Lake[22] | Ice Lake[25] | 2018 | ||||||||
Optimization[22] | Tiger Lake[22] | 2019 | |||||||||
Process | 7 nm[24] | ? | |||||||||
Architecture | ? | ||||||||||
Optimization | ? | ||||||||||
Process | 5 nm[24] | ? | |||||||||
Architecture | ? | ||||||||||
Optimization | ? |
Atom Roadmap[26] | |||||||||
---|---|---|---|---|---|---|---|---|---|
Fabrication process | Microarchitecture | Release date | Processors/SoCs | ||||||
MID, Smartphone | Tablet | Nettop, netbook | Embedded | Server | CE | ||||
Tick | 45 nm | Bonnell | 2008 | Silverthorne | N/A | Diamondville | Tunnel Creek | N/A | Sodaville |
Tock | 2010 | Lincroft | Pineview | Groveland | |||||
Tick | 32 nm | Saltwell | 2011-12 | Penwell | Cloverview | Cedarview | ? | Centerton | Berryville |
Tick | 22 nm | Silvermont | 2013 | Tangier[27] | Valleyview | Valleyview | Rangeley | Avoton | Unknown |
Tick | 14 nm[26] | Airmont | 2014-15 | Anniedale (22nm)[28] | Cherryview[29] | Braswell | Unknown | Denverton | Unknown |
Tock | Goldmont[30][31] | 2016 | Broxton[32] | Unknown | Unknown | Unknown | Unknown |
See also
References
- ↑ Intel Tick-Tock Model
- ↑ Compare: Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Intel CEO: Latest Platforms, Processors Form New Foundations For Digital Entertainment And Wireless Computing, Intel Unveils World's Best Processor
- ↑ Intel Unveils 16 Next-Generation Processors, Including First Notebook Chips Built on 45nm Technology
- ↑ Intel Launches Fastest Processor on the Planet
- ↑ http://download.intel.com/pressroom/kits/32nm/westmere/Mark_Bohr_32nm.pdf
- ↑ Revolutionizing How We Use Technology—Today and Beyond
- ↑ Intel Sandy Bridge chip coming January 5
- ↑ Intel Ivy Bridge CPU Range Complete by Next Year
- ↑ 12.0 12.1 22nm technology. May 2011
- ↑ 13.0 13.1 http://vr-zone.com/articles/ivy-bridge-ep-and-ex-coming-up-in-a-year-s-time--the-multi-socket-platform-heaven/15488.html
- ↑ Ivy Bridge-E Delayed Until Second Half of 2013
- ↑ 15.0 15.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 17.0 17.1 17.2 After Intel's Haswell comes Broadwell - SemiAccurate
- ↑ 18.0 18.1 Intel to release 22-core Xeon E5 v4 “Broadwell-EP” late in 2015
- ↑ The wait for Skylake is almost over, first desktop chips likely to hit August 5
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 22.0 22.1 22.2 22.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 23.0 23.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 24.0 24.1 24.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://www.fool.com/investing/general/2016/01/18/what-is-the-name-of-intels-third-10-nanometer-chip.aspx
- ↑ 26.0 26.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.