diff --git a/study/arch/pipeline/history/0001-i486-5-stage-pipeline.png b/study/arch/pipeline/0001-history/0001-i486-5-stage-pipeline.png
similarity index 100%
rename from study/arch/pipeline/history/0001-i486-5-stage-pipeline.png
rename to study/arch/pipeline/0001-history/0001-i486-5-stage-pipeline.png
diff --git a/study/arch/pipeline/history/0002-i486-superscalar-pipeline.png b/study/arch/pipeline/0001-history/0002-i486-superscalar-pipeline.png
similarity index 100%
rename from study/arch/pipeline/history/0002-i486-superscalar-pipeline.png
rename to study/arch/pipeline/0001-history/0002-i486-superscalar-pipeline.png
diff --git a/study/arch/pipeline/history/0003-pentium-two-parallel-superscalar-pipelines.png b/study/arch/pipeline/0001-history/0003-pentium-two-parallel-superscalar-pipelines.png
similarity index 100%
rename from study/arch/pipeline/history/0003-pentium-two-parallel-superscalar-pipelines.png
rename to study/arch/pipeline/0001-history/0003-pentium-two-parallel-superscalar-pipelines.png
diff --git a/study/arch/pipeline/history/0004-out-of-order-pipeline.png b/study/arch/pipeline/0001-history/0004-out-of-order-pipeline.png
similarity index 100%
rename from study/arch/pipeline/history/0004-out-of-order-pipeline.png
rename to study/arch/pipeline/0001-history/0004-out-of-order-pipeline.png
diff --git a/study/arch/pipeline/history/0005-hyper-thread-ooo-pipeline.png b/study/arch/pipeline/0001-history/0005-hyper-thread-ooo-pipeline.png
similarity index 100%
rename from study/arch/pipeline/history/0005-hyper-thread-ooo-pipeline.png
rename to study/arch/pipeline/0001-history/0005-hyper-thread-ooo-pipeline.png
diff --git a/study/arch/pipeline/history/README.md b/study/arch/pipeline/0001-history/README.md
similarity index 98%
rename from study/arch/pipeline/history/README.md
rename to study/arch/pipeline/0001-history/README.md
index a6bb12b..d87e339 100644
--- a/study/arch/pipeline/history/README.md
+++ b/study/arch/pipeline/0001-history/README.md
@@ -1,15 +1,17 @@
---
-title: CPU 流水线的探秘之旅
-date: 2021-06-26 09:40
+title: CPU 流水线的前世今生
+date: 2021-11-21 21:56:40
author: gatieme
tags:
- linux
- - tools
+ - architecture
+ - intel
+ - pipeline
categories:
- 技术积累
thumbnail:
-blogexcerpt: 虚拟化 & KVM 子系统
+blogexcerpt: CPU 流水线的探秘之旅
---
@@ -27,14 +29,14 @@ blogexcerpt: 虚拟化 & KVM 子系统
| 日期 | 作者 | GitHub| CSDN | BLOG |
| ------- |:-------:|:-------:|:-------:|:-------:|
-| 2021-02-15 | [成坚-gatieme](https://kernel.blog.csdn.net) | [`AderXCoding/system/tools/fzf`](https://github.com/gatieme/AderXCoding/tree/master/system/tools/fzf) | [使用模糊搜索神器 FZF 来提升办公体验](https://blog.csdn.net/gatieme/article/details/113828826) | [Using FZF to Improve Productivit](https://oskernellab.com/2021/02/15/2021/0215-0001-Using_FZF_to_Improve_Productivity)|
+| 2021-11-21 | [成坚-gatieme](https://kernel.blog.csdn.net) | [`arch/pipeline/0001-history`](https://github.com/gatieme/AderXCoding/tree/master/study/arch/pipeline/0001-history) | [CPU 流水线的前世今生](https://kernel.blog.csdn.net/article/details/121461313) | [A Journey Through the CPU Pipeline](https://oskernellab.com/2021/02/15/2021/0215-0001-Using_FZF_to_Improve_Productivity)|
| 英文原文 | 描述 |
|:-------:|:---:|
-| [A Journey Through the CPU Pipeline](https://bryanwagstaff.com/index.php/a-journey-through-the-cpu-pipeline) | 讲述了 CPU 流水线的前世今生(不断演进和完善) |
+| [A Journey Through the CPU Pipeline](https://bryanwagstaff.com/index.php/a-journey-through-the-cpu-pipeline) | 讲述了 CPU 流水线的前世今生, 本文在此文章基础上翻译并有完善和修改 |
# 1 前言
-------
@@ -249,7 +251,7 @@ XOR a, b
感谢与我一起参与这次旅行!
-# 9 参开资料
+# 参考资料
-------
| 编号 | 链接 | 描述 |
diff --git a/study/arch/pipeline/intel/intel-tick-tock.jpg b/study/arch/pipeline/0002-intel/0001-intel-tick-tock.jpg
similarity index 100%
rename from study/arch/pipeline/intel/intel-tick-tock.jpg
rename to study/arch/pipeline/0002-intel/0001-intel-tick-tock.jpg
diff --git a/study/arch/pipeline/intel/intel-PAO.jpg b/study/arch/pipeline/0002-intel/0002-intel-PAO.jpg
similarity index 100%
rename from study/arch/pipeline/intel/intel-PAO.jpg
rename to study/arch/pipeline/0002-intel/0002-intel-PAO.jpg
diff --git a/study/arch/pipeline/intel/intel-10nm.jpg b/study/arch/pipeline/0002-intel/0003-intel-10nm.jpg
similarity index 100%
rename from study/arch/pipeline/intel/intel-10nm.jpg
rename to study/arch/pipeline/0002-intel/0003-intel-10nm.jpg
diff --git a/study/arch/pipeline/intel/intel-cove-and-mont.jpg b/study/arch/pipeline/0002-intel/0004-intel-cove-and-mont.jpg
similarity index 100%
rename from study/arch/pipeline/intel/intel-cove-and-mont.jpg
rename to study/arch/pipeline/0002-intel/0004-intel-cove-and-mont.jpg
diff --git a/study/arch/pipeline/intel/README.md b/study/arch/pipeline/0002-intel/README.md
similarity index 92%
rename from study/arch/pipeline/intel/README.md
rename to study/arch/pipeline/0002-intel/README.md
index 7732d48..6a34f0f 100644
--- a/study/arch/pipeline/intel/README.md
+++ b/study/arch/pipeline/0002-intel/README.md
@@ -1,15 +1,17 @@
---
-title: CPU 流水线的探秘之旅
-date: 2021-06-26 09:40
+title: Intel CPU 微架构的演进与发展
+date: 2021-11-21 22:10
author: gatieme
tags:
- linux
- - tools
+ - architecture
+ - intel
+ - pipeline
categories:
- 技术积累
thumbnail:
-blogexcerpt: 虚拟化 & KVM 子系统
+blogexcerpt: Intel CPU 微架构的演进与发展
---
@@ -27,19 +29,17 @@ blogexcerpt: 虚拟化 & KVM 子系统
| 日期 | 作者 | GitHub| CSDN | BLOG |
| ------- |:-------:|:-------:|:-------:|:-------:|
-| 2021-02-15 | [成坚-gatieme](https://kernel.blog.csdn.net) | [`AderXCoding/system/tools/fzf`](https://github.com/gatieme/AderXCoding/tree/master/system/tools/fzf) | [使用模糊搜索神器 FZF 来提升办公体验](https://blog.csdn.net/gatieme/article/details/113828826) | [Using FZF to Improve Productivit](https://oskernellab.com/2021/02/15/2021/0215-0001-Using_FZF_to_Improve_Productivity)|
+| 2021-11-21 | [成坚-gatieme](https://kernel.blog.csdn.net) | [`arch/pipeline/0002-intel`](https://github.com/gatieme/AderXCoding/tree/master/study/arch/pipeline/0002-intel) | [CPU 流水线的前世今生](https://kernel.blog.csdn.net/article/details/121461313) | [A Journey Through the CPU Pipeline](https://oskernellab.com/2021/02/15/2021/0215-0001-Using_FZF_to_Improve_Productivity)|
-| 英文原文 | 描述 |
-|:-------:|:---:|
-| [A Journey Through the CPU Pipeline](https://bryanwagstaff.com/index.php/a-journey-through-the-cpu-pipeline) | 讲述了 CPU 流水线的前世今生(不断演进和完善) |
+
# 1 处理器微架构发展路线
-------
-参见 []()
+参见 [CPU 流水线的前世今生](https://kernel.blog.csdn.net/article/details/121461313)
# 2 Tick-Tock 战略
-------
@@ -52,7 +52,7 @@ blogexcerpt: 虚拟化 & KVM 子系统
如果不出意外,产品节奏会是这样。
-
+
不过不出意外怎么可能呢。但是计划永远赶不上变化。
@@ -77,11 +77,11 @@ blogexcerpt: 虚拟化 & KVM 子系统
于是产品计划变成了这个摸样。
-
+
CannonLake 如期作为第一代 10nm 出现,但是 10nm 的问题远比意料中的复杂,CannonLake 产品的发布再次难产,而且随着 AMD 堆核战略在 Ryzen 上取得成效,Intel 决定使用现有产品 14nm 堆核进行应对,这让 Cannonlake 变成了极其尴尬的产品,它将永远成为英特尔推动 10nm 至高无上的努力的障碍。实际仅推出了一款芯片 Core i3-8121U。产品干脆没有上市,实际产品情况变成了这样。
-
+
接着就是大家熟知的事情了:
@@ -95,7 +95,7 @@ CannonLake 如期作为第一代 10nm 出现,但是 10nm 的问题远比意料
而 2021 年发布了混合架构的 Alder Lake,同时包含 Golden Cove 微架构的大核和 Grace Mont 微架构的小核,至此以 Cove 架构作为高性能微架构以及 Mont 架构作为其他偏向能耗的处理器的微架构应该是后面几年的主旋律。
-
+
# 4 Core 和 Atom
-------
@@ -157,7 +157,7 @@ CannonLake 如期作为第一代 10nm 出现,但是 10nm 的问题远比意料
-# 参开资料
+# 参考资料
-------
| 编号 | 链接 | 描述 |
diff --git a/study/arch/pipeline/intel/intel-cove-and-mont2.jpg b/study/arch/pipeline/0002-intel/intel-cove-and-mont2.jpg
similarity index 100%
rename from study/arch/pipeline/intel/intel-cove-and-mont2.jpg
rename to study/arch/pipeline/0002-intel/intel-cove-and-mont2.jpg
diff --git a/study/arch/pipeline/intel/intel-tick-tock2.jpg b/study/arch/pipeline/0002-intel/intel-tick-tock2.jpg
similarity index 100%
rename from study/arch/pipeline/intel/intel-tick-tock2.jpg
rename to study/arch/pipeline/0002-intel/intel-tick-tock2.jpg
diff --git a/study/arch/pipeline/description/README.md b/study/arch/pipeline/0003-description/README.md
similarity index 100%
rename from study/arch/pipeline/description/README.md
rename to study/arch/pipeline/0003-description/README.md
diff --git a/study/arch/pipeline/description/boom-pipeline-detailed.png b/study/arch/pipeline/0003-description/boom-pipeline-detailed.png
similarity index 100%
rename from study/arch/pipeline/description/boom-pipeline-detailed.png
rename to study/arch/pipeline/0003-description/boom-pipeline-detailed.png
diff --git a/study/arch/pipeline/description/boom-pipeline.svg b/study/arch/pipeline/0003-description/boom-pipeline.svg
similarity index 100%
rename from study/arch/pipeline/description/boom-pipeline.svg
rename to study/arch/pipeline/0003-description/boom-pipeline.svg