GPUs are widely used for parallel computations and CUDA is platform which simplifies development of such applications for NVidia GPUs.

AWS has AMIs which have CUDA toolkit pre-installed and can be used on EC2 instances with NVidia GPUs, which will simplify deployment of such applications.

Some guides can be found here:


  1. Getting familiar with parallel computations using CUDA
  2. Recapping how AWS works and configuring development environment in the cloud
  3. Implementing existing parallel computing algorithm, profiling it and applying optimizations


  • riafarov
    over 1 year ago by riafarov | Reply

    Some results can be found here:

Similar Projects

This project is one of its kind!