A Good Novel About IT and DevOps
In the novel “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”, the protagonist Bill is promoted against his will and must immediately take over, be...
March 16, 2015
“C++ AMP: Accelerated Massive Parallelism with Microsoft Visual C++” is a good introduction to programming with C++ AMP. Unfortunately, at the time of this review, it is the only book available on C++ AMP, so I can only compare it with other books on CUDA and OpenCL.
But the book stands up to the comparison and has earned a solid 4 stars. I found the order in Chapter 2 to be a bit awkward, but that settled down in the next chapter. You should skip Chapter 2 during the first reading and only read it at the end. This is because Chapter 2 covers the somewhat more complicated n-body problem and even includes DirectX graphics. From a pedagogical standpoint, it is not wise to deal with this at the beginning.
Then there are a few minor details, such as the fact that std::vector<> and std::shared_ptr<> are constantly written out in the program code.
The std:: bothers me.
But all in all, after reading this book, you are already an advanced GPU programmer who has a good understanding of the subject. Prior knowledge of C++, STL, and parallel programming is required. The example programs have been adapted for VS 13.
See also the review on Amazon.
In the novel “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”, the protagonist Bill is promoted against his will and must immediately take over, be...
In my opinion, the Spock Framework is currently the most convenient testing framework for the Java platform. Since it is built on the Groovy language, it is very expressive.