A wait-free output data structure for GPU-based streaming query processing