CoDL: efficient CPU-GPU co-execution for deep learning inference on mobile devices