blob: dab4c456196f85b9b45260610aae0f7f329913d2 [file] [log] [blame]
// Test the x86 programmable counters.
// This uses architectural counters, as they're available across generations.
{
"config_name": "programmable-counters",
"events": [
{
"group_name": "arch",
"event_name": "llc_references",
"rate": 10000,
"flags": [ "os", "user" ]
},
{
"group_name": "arch",
"event_name": "llc_misses",
"rate": 10000,
"flags": [ "os", "user" ]
},
{
"group_name": "arch",
"event_name": "branches_retired",
"rate": 10000,
"flags": [ "os", "user" ]
},
{
"group_name": "arch",
"event_name": "branch_misses_retired",
"rate": 10000,
"flags": [ "os", "user" ]
}
],
"buffer_size_in_mb": 16,
"duration": 1,
"num_iterations": 1,
"output_path_prefix": "/data/cpuperf-test",
"session_result_spec_path": "/data/cpuperf-test.cpsession"
}