In the future, the execution policies mentioned earlier in this chapter will hopefully be extended to support processing on the GPU, thus making all of the power available on a standard computer utilizable in C++. Nevertheless, there are already several libraries available that make GPU programming easily accessible.
As stressed earlier, if you have a code base built on algorithms rather than hand-crafted for-loops, moving it to take advantage of the GPU is far more accessible.