Compute section in the visual profiler

In the visual profiler, the left pane contains Compute and Streams. The Compute section sorts the kernels based on something that I think is the sorted list of kernels based on the number of calls to them. Am I right?

For example, I see

42.1% void k1
36.2% void k2

0.4% void k3

How that number is calculated?

The percentage number is the amount of time that kernel was running, divided by the amount of time any kernel was running in the timeline. This definition is given in the documentation:

refer to “Kernel”