OpenCL. Akceleracja GPU w praktyce

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.
Informacja o autorze:
dr inż. Marek Sawerwain, adiunkt, Uniwersytet Zielonogórski, Wydział Elektrotechniki Informatyki i Telekomunikacji, Instytut Sterowania i Systemów Informatycznych