matlabeof代码-PinplayCache:缓存

时间:2024-07-06 12:06:17
【文件属性】:

文件名称:matlabeof代码-PinplayCache:缓存

文件大小:18.66MB

文件格式:ZIP

更新时间:2024-07-06 12:06:17

系统开源

matlab eof代码缓存 这些工具使用 Pinplay 框架和 Matlab 来分析给定程序的数据缓存中的热点。 pinplay 文件对缓存进行建模,并在重播节目时记录在设定的指令间隔内每个地址的数据访问次数。 生成的 csv 文件可以使用提供的 Matlab 脚本进行可视化,该脚本在程序执行期间生成每个指令间隔内的热地址图。 要使用这些工具,请执行以下步骤: 从以下位置下载并安装 Pinplay 将Pin的根目录路径添加到shell环境中为PIN_ROOT:export PIN_ROOT=将Pin的scripts目录的路径添加到PATH变量中:export PATH=$PATH:/extras/pinplay/scripts 将 extras/pinplay/examples 目录中的 dcache.H 和 dcache.cpp 文件替换为此存储库中的相应文件。 要更改用于收集访问的部分的指令计数间隔,请更新 dcache.cpp 的全局变量部分中定义的 INSTR_COUNT_INTERVAL 值。 以 root 身份运行以下命令:echo 0 > /proc/sys/kern


网友评论