You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
906 B
44 lines
906 B
# GPU
|
|
|
|

|
|
|
|
## GPU Frequency
|
|
|
|
GPU frequency can be included in the trace by adding the ftrace category.
|
|
|
|
```
|
|
data_sources: {
|
|
config {
|
|
name: "linux.ftrace"
|
|
ftrace_config {
|
|
ftrace_events: "power/gpu_frequency"
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
## GPU Counters
|
|
|
|
GPU counters can be configured by adding the data source to the trace config as follows:
|
|
|
|
```
|
|
data_sources: {
|
|
config {
|
|
name: "gpu.counters"
|
|
gpu_counter_config {
|
|
counter_period_ns: 1000000
|
|
counter_ids: 1
|
|
counter_ids: 3
|
|
counter_ids: 106
|
|
counter_ids: 107
|
|
counter_ids: 109
|
|
}
|
|
}
|
|
}
|
|
```
|
|
|
|
The counter_ids correspond to the ones described in `GpuCounterSpec` in the data source descriptor.
|
|
|
|
See the full configuration options in [gpu\_counter\_config.proto](/protos/perfetto/config/gpu/gpu_counter_config.proto)
|
|
|