A CUDA backend for Marrow and its Optimisation via Machine Learning - Valente, Pedro de Almeida Amaral Ramos (2022)