Why using CUDA Library?
All about architecture