From 1c6e86f1be88f7e62e72e4e29b0b9d8ac9dcbc2f Mon Sep 17 00:00:00 2001 From: Zhang Fuxin Date: Sun, 31 Oct 2021 15:35:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=A1=A812.15=E7=9A=84?= =?UTF-8?q?=E6=96=87=E5=AD=97=E8=AF=B4=E6=98=8E=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit resolved #2, 感谢@Lemover指出问题。 --- 22-perf-evaluation.Rmd | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/22-perf-evaluation.Rmd b/22-perf-evaluation.Rmd index f16d7c0..dbfdd00 100644 --- a/22-perf-evaluation.Rmd +++ b/22-perf-evaluation.Rmd @@ -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 speed和4核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') %>%