概述
该存储库包含用于重现本文实验的源代码:
( USENIX 2021 )
注意:此源代码特定于CPU。 在继续之前,请检查您是否在正确的分支上。 如果找不到CPU的分支,则可能需要额外的工作才能将代码移植到CPU(请参见下文)。
经过测试的设置
该分支的代码已在具有Intel i7-9700 CPU ,运行Ubuntu Server 16.04 LTS的裸机上进行了测试。 我们不保证它可以在虚拟环境,其他CPU或其他OS上运行。
材料
该存储库包含以下材料:
01-ring-topology :这是我们用来测量每个核心/切片配置的负载延迟的代码。 它确认了我们客户级CPU的线性环形互连拓扑。
02-ring-contention :这是我们用于反向工程环形互连通信协议的代码。 它包含监视和在环形互连上创建竞争的基本代码。 还有一个脚本可以比较不同配置下的时序分布。
03-
评论0
最新资源