Created seperate device interface module in magma.cuf. fixed dgesv_gpu and dgetrf_gpu