Multicore and GPU Programming: An Integrated Approach, 2ed - Gerassimos Barlas (Morgan Kaufmann Elsevier, 2022)