1 Star 1 Fork 0

ArchShineZ/gem5_data_proc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
smt_target_stats.py 1.70 KB
一键复制 编辑 原始数据 按行查看 历史
ArchShineZ 提交于 2019-06-06 15:43 . modify targets for single thread
standard_targets = [
'(numCycles)',
# 'rename\.(.+FullEvents::\d)',
'cpu\.(committedInsts::\d)',
'fmt\.(num.*Slots::0)',
'cpu\.(ipc::\d)',
'cpu\.(HPTpredIPC)::0',
'(cpu\.HPTQoS)',
'fmt\.(mlp_rectification)',
]
slot_targets = [
'cpu\.(committedInsts::\d)',
'(fetch\..+)_Slots',
'(decode\..+)_Slots',
'(rename\..+)_Slots',
#'(rename\..+W)aits::0',
#'(rename\..+F)ullEvents::0',
'(iew\..+)_Slots',
]
cache_targets = [
'(dcache.*_m)iss_rate::0',
'(icache.*_m)iss_rate::0',
'(l2.*_m)iss_rate::0',
]
branch_targets = [
'iew\.(branchMispredicts::0)',
'iew\.exec_(branches::0)',
'iew\.iewExec(LoadInsts::0)',
'iew\.exec_(stores::0)',
'thread(0\.squashedLoads)',
'thread(0\.squashedStores)',
'(iqSquashedInstsIssued)',
'(commitSquashedInsts)',
]
util_targets = [
'(iq_util)ization::0',
'(rob_util)ization::0',
'lsq\.(.+_util)ization::0',
]
brief_targets = [
'switch_cpus\.(ipc)',
'switch_cpus\.committed(Insts)',
'switch_cpus\.iew\.IQFullUti(l::1)',
'switch_cpus\.iew\.IQFullUti(l::2)',
'switch_cpus\.iew\.IQFullUti(l::3)',
'switch_cpus\.iq\.scoreBoard(Reads)',
# 'switch_cpus\.iew\.IQFullReason::(TooMany)Operand',
'switch_cpus\.iew\.IQFullReason::(P1C)onflict',
'switch_cpus\.iew\.IQFullReason::(P2C)onflict',
'switch_cpus\.iew\.IQFullReason::(P3C)onflict',
'switch_cpus\.iew\.IQFullReason::(P1QP)ortLimit',
'switch_cpus\.iew\.IQFullReason::(P2QP)ortLimit',
'switch_cpus\.iew\.IQFullReason::(P3QP)ortLimit',
# 'switch_cpus\.iew\.iewIQ(FullEvents)',
'switch_cpus\.num(Cycles)'
]
ipc_target = [
'switch_cpus\.(ipc)',
]
special_targets = [
'(cpu\.HPTQoS)',
]
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/ArchShineZ/gem5_data_proc.git
git@gitee.com:ArchShineZ/gem5_data_proc.git
ArchShineZ
gem5_data_proc
gem5_data_proc
graphmaker

搜索帮助

0d507c66 1850385 C8b1a773 1850385