1
1
mirror of https://github.com/foxsen/archbase.git synced 2026-02-03 10:24:49 +08:00

修复表12.15的文字说明。

resolved #2, 感谢@Lemover指出问题。
This commit is contained in:
Zhang Fuxin
2021-10-31 15:35:39 +08:00
parent e83f206b5d
commit 1c6e86f1be

View File

@@ -1009,7 +1009,7 @@ theme_box()
### SPEC CPU基准测试程序的分值对比
三款处理器的测试机采用的编译器均为GCC 8使用基本相同除个别处理器相关选项的SPEC CPU peak优化配置文件。表\@ref(tab:2006speed)和\@ref(tab:2006rate4)分别给出了三款处理器的SPEC CPU2006 speed4核rate分值对比^[SPEC CPU基准测试提供了两种分值指标一种是测试计算机能多快完成一个任务官方称为speed指标另一种是测试计算机完成多个任务的吞吐率官方称为rate指标。我们把同时启动4个任务的运行结果指标称为4核rate指标。]。
三款处理器的测试机采用的编译器均为GCC 8使用基本相同除个别处理器相关选项的SPEC CPU peak优化配置文件。表\@ref(tab:2006speed)和\@ref(tab:2006rate4)分别给出了三款处理器的SPEC CPU2006 speed4核rate分值对比^[SPEC CPU基准测试提供了两种分值指标一种是测试计算机能多快完成一个任务官方称为speed指标另一种是测试计算机完成多个任务的吞吐率官方称为rate指标。我们把同时启动4个任务的运行结果指标称为4核rate指标。]。
```{r 2006speed, echo=FALSE, message=FALSE}
autonum <- run_autonum(seq_id = "tab", bkm = "2006speed", bkm_all = TRUE)
@@ -1022,8 +1022,6 @@ set_caption(caption="SPEC CPU2006 speed分值对比", autonum = autonum) %>%
theme_box()
```
这三款处理器总体微结构设计比较相近但又各有特点。龙芯3A5000的“架子”ROQ等队列大小和重命名寄存器数量等明显小于其他两款浮点功能部件数量少于其他两款但它的三级Cache容量却是最大的Skylake“架子”最大有三个访存部件但三级Cache容量最小内存也相对慢。
```{r 2006rate4, echo=FALSE, message=FALSE}
autonum <- run_autonum(seq_id = "tab", bkm = "2006rate4", bkm_all = TRUE)
readr::read_csv('./materials/chapter12/2006rate4.csv') %>%