This includes device enumeration (info), defining work (kernels), submitting and coordinating work across devices (queue), and managing remote memories.
In the case of electronic devices, transfer functions are typically well behaved enough that the frequency resolution of a response test does not cause meaningful loss of detail.