OpenCL
Książka jest kierowana do programistów, którzy chcą zapoznać się z technologią OpenCL. Dlatego, w książce oprócz przedstawienia czym jest OpenCL znajdują się też przykłady sposoby wykorzystania OpenCL. Ze względu na charakter technologii mogą one obejmować kilka języków programowania: C/C++, Java, Python.
Praktyczne przykłady obejmują zagadnienia z algebry liniowej (wbrew pozorom pozwalają one na łatwiejsze wytłumaczenie sposobu przetwarzania informacji przez kartę graficzną). Znajdują się także przykłady przetwarzania grafiki, bowiem OpenCL, a także CUDA oferuje tu znakomitą wydajność. Ze względu na charakter OpenCL przedstawione zostały też zagadnienia, w jaki sposób OpenCL współpracuje z różnymi językami programowania.
Uzupełnieniem są też nieco bardziej zaawansowane przykłady rozwiązywania równań różniczkowych, czy też metoda Black Scholes.