|
![]() |
|||
|
||||
OverviewFull Product DetailsAuthor: Gerassimos Barlas (Professor, Computer Science and Engineering Department, American University of Sharjah, UAE)Publisher: Elsevier Science & Technology Imprint: Morgan Kaufmann Publishers In Edition: 2nd edition Weight: 1.520kg ISBN: 9780128141205ISBN 10: 0128141204 Pages: 1024 Publication Date: 08 August 2022 Audience: College/higher education , Tertiary & Higher Education Format: Paperback Publisher's Status: Active Availability: Available To Order ![]() We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsPart A: Introduction 1. Introduction 2. Multicore and Parallel Program Design Part B: Programming with Threads and Processes 3. Shared-memory Programming: Threads 4. Concurrent Data Structures 5. Distributed Memory Programming MPI 6. GPU Programming: CUDA 7. GPU Programming: OpenCL Part C: Higher-level Programming 8. Shared-memory Programming: OpenMP 9. GPU Programming: OpenACC 10. The Thrust Template Library Part D: Advanced Topics 11. Load BalancingReviewsAuthor InformationGerassimos Barlas is a Professor with the Computer Science & Engineering Department, American University of Sharjah, Sharjah, UAE. His research interest includes parallel algorithms, development, analysis and modeling frameworks for load balancing, and distributed Video on-Demand. Prof. Barlas has taught parallel computing for more than 12 years, has been involved with parallel computing since the early 90s, and is active in the emerging field of Divisible Load Theory for parallel and distributed systems. Tab Content 6Author Website:Countries AvailableAll regions |