blob: e7696fe47e6aa34dd24c19c936be251cdc5b22aa [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": "branch_instructions_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"
}