What one trace took: CPU wall time always, GPU time where the device times passes.
Readonly
GPU milliseconds of the dispatch (timestamps), or null without timestamp-query (or with timestamps: false).
timestamp-query
timestamps: false
CPU wall milliseconds from the submit to the results on the CPU (dispatch plus readback).
What one trace took: CPU wall time always, GPU time where the device times passes.