summaryrefslogtreecommitdiff
path: root/chap/chap1.tex
diff options
context:
space:
mode:
Diffstat (limited to 'chap/chap1.tex')
-rw-r--r--chap/chap1.tex12
1 files changed, 6 insertions, 6 deletions
diff --git a/chap/chap1.tex b/chap/chap1.tex
index ecd4e7b..ab7912f 100644
--- a/chap/chap1.tex
+++ b/chap/chap1.tex
@@ -38,12 +38,12 @@ ARM等处理器设计厂商,和Google、Microsoft等软件厂商,均提出
本文使用 gem5 模拟器\supercite{gem5}作为研究平台。
-gem5 是一个模拟平台,由 GEMS 和 M5 两个模拟器项目合并而成,同时具有这两
-个模拟器的优点。M5 提供了一个可配置的框架,支持多种指令系统和多种 CPU
-模型,GEMS 则提供了一个详细而灵活的存储系统,支持多种缓存一致性模型和互
-联模型。gem5 支持 X86, ARM, Alpha, MIPS, RISC-V 等指令系统。作为一个开
-源的模拟器,学术界和工业界都为 gem5 的开发做出贡献,使得 gem5 称为体系
-结构研究中最流行的模拟器之一。
+gem5 是一个模拟平台,由 GEMS\supercite{gems} 和 M5\supercite{m5} 两个
+模拟器项目合并而成,同时具有这两个模拟器的优点。M5 提供了一个可配置的
+框架,支持多种指令系统和多种 CPU模型,GEMS 则提供了一个详细而灵活的存
+储系统,支持多种缓存一致性模型和互联模型。gem5 支持 X86, ARM, Alpha,
+MIPS, RISC-V 等指令系统。作为一个开源的模拟器,学术界和工业界都为 gem5
+的开发做出贡献,使得 gem5 称为体系结构研究中最流行的模拟器之一。
gem5 的灵活性使得研究者可以根据需要选择不同的系统模型,取得模拟速度和精
度的平衡。gem5 支持以下模型的配置: