Implemented plugin with CUDA suuport