diff options
author | Iru Cai <mytbk920423@gmail.com> | 2019-05-30 17:01:28 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2019-05-30 17:01:28 +0800 |
commit | 428840d44775d0fef1e82f09fd9745c43ee4a4d6 (patch) | |
tree | 3494426191d3cbea9e1116a7c96661b0381fd728 /chap/chap1.tex | |
parent | ea8edaa1f7467767307d6dc6ba5ae4fb40732ef6 (diff) | |
download | dissertation-428840d44775d0fef1e82f09fd9745c43ee4a4d6.tar.xz |
more refinement
Diffstat (limited to 'chap/chap1.tex')
-rw-r--r-- | chap/chap1.tex | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chap/chap1.tex b/chap/chap1.tex index ba1096a..6896168 100644 --- a/chap/chap1.tex +++ b/chap/chap1.tex @@ -124,8 +124,8 @@ Gem5 的灵活性使得研究者可以根据需要选择不同的系统模型, 存一致性模型的存储系统模拟框架。 \end{enumerate} -Gem5 模拟器使用 C++ 编写,并集成了 Python,模拟器的核心功能由 C++ 实现, -而 Python 用于初始化、配置和控制模拟器。为了支持多种指令系统和缓存一致 +Gem5 模拟器的核心功能由 C++ 语言实现,而初始化、配置和控制模拟器的操作由用户编写的 Python 程序完成。 +为了支持多种指令系统和缓存一致 性协议,Gem5 分别使用了两种领域专用语言,指令系统描述语言 和 SLICC 在 Gem5 构建时转为 C++ 代码并编译,生成指令系统和缓存一致性协议 的模型代码。 |