{"product_id":"multicore-and-gpu-programming-an-integrated-approach-9780128141205","title":"Multicore and GPU Programming: An Integrated Approach","description":"\u003cp\u003e\u003c\/p\u003e\u003cblockquote\u003e\n\u003cbr\u003eThe book \"Multicore and GPU Programming: An Integrated Approach, Second Edition\" provides comprehensive coverage of parallel computing tools, enabling the design and development of software that utilizes modern computing platforms with CPUs, GPUs, and other accelerators. With examples, case studies, and source code, it helps readers transition from sequential programming to mastering parallel platforms and develops programs that run over distributed memory machines using MPI, create multi-threaded applications, and optimize workload. \u003c\/blockquote\u003e\u003cp\u003e\u003cstrong\u003eFormat\u003c\/strong\u003e: Paperback \/ softback\u003cbr\u003e\u003cstrong\u003eLength\u003c\/strong\u003e: 1024 pages\u003cbr\u003e\u003cstrong\u003ePublication date\u003c\/strong\u003e: 08 August 2022\u003cbr\u003e\u003cstrong\u003ePublisher\u003c\/strong\u003e: Elsevier Science \u0026amp; Technology\u003cbr\u003e\u003c\/p\u003e \u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003eMulticore and GPU Programming: An Integrated Approach, Second Edition, is a comprehensive guide to essential parallel computing tools, catering to the needs of multi-core CPU programming and many-core massively parallel computing. This book employs threads, OpenMP, MPI, CUDA, and other cutting-edge tools to impart knowledge on designing and developing software capable of harnessing the power of modern computing platforms, encompassing CPUs, GPUs, and other accelerators. Authored by Gerassimos Barlas, a renowned expert in parallel computing with over two decades of teaching experience, the book simplifies the transition from sequential programming to mastering parallel platforms with numerous examples, extensive case studies, and comprehensive source code. By utilizing this resource, readers will gain a deeper understanding of developing programs that operate on distributed memory machines through MPI, creating multi-threaded applications using libraries or directives, writing optimized applications that efficiently distribute workload among available computing resources, and profiling and debugging programs designed for parallel machines.\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e: 1540g\u003cbr\u003e\u003cstrong\u003eDimension\u003c\/strong\u003e: 235 x 191 (mm)\u003cbr\u003e\u003cstrong\u003eISBN-13\u003c\/strong\u003e: 9780128141205\u003cbr\u003e \u003cstrong\u003eEdition number\u003c\/strong\u003e: 2 ed\u003c\/p\u003e","brand":"GerassimosBarlas","offers":[{"title":"Paperback \/ softback","offer_id":44096304251130,"sku":"9780128141205","price":81.83,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/4297\/2845\/products\/1660913180290_book.jpg?v=1661066415","url":"https:\/\/shulphink.com\/products\/multicore-and-gpu-programming-an-integrated-approach-9780128141205","provider":"Shulph Ink","version":"1.0","type":"link"}