SkyByte-Sim

SkyByte 仓库模拟流程梳理

 

入口点与命令行参数

文件: src/main.cc

 

配置文件解析流程

Baseline配置文件解析 (第287-324行)

 

Workload配置文件解析 (第340-369行)

 

Setting配置文件解析 (可选, 第374-406行)

 

模拟流程三阶段

 

MacSim核心初始化流程

文件: src/macsim.cc

macsim_c::initialize() 函数 (第711-781行):

 

主模拟循环 (run_a_cycle)

文件: src/macsim.cc (第867-1067行)

 

SSD模拟初始化 (ssd_init)

文件: src/SkyByte-Sim/ftl. cc (第1691-1762行)

 

关键数据流