توضیحاتی در مورد کتاب Programming Massively Parallel Processors: A Hands-On Approach
نام کتاب : Programming Massively Parallel Processors: A Hands-On Approach
ویرایش : 1
عنوان ترجمه شده به فارسی : برنامه نویسی پردازنده های موازی انبوه: رویکردی عملی
سری :
نویسندگان : David B. Kirk, Wen-Mei W Hwu
ناشر : Morgan Kaufmann
سال نشر : 2016
تعداد صفحات : 552
ISBN (شابک) : 0128119861 , 9780128119860
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 25 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
برنامه نویسی پردازشگرهای موازی انبوه: یک رویکرد عملی، نسخه سوم، مفاهیم اساسی برنامه نویسی موازی و معماری GPU را به دانشجویان و حرفه ای ها به طور یکسان نشان می دهد و تکنیک های مختلف برای ساخت برنامه های موازی را با جزئیات بررسی می کند.
مطالعات موردی فرآیند توسعه را نشان میدهد، تفکر محاسباتی را به تفصیل بیان میکند و با برنامههای موازی مؤثر و کارآمد خاتمه مییابد. موضوعات عملکرد، قالب ممیز شناور، الگوهای موازی، و موازی سازی پویا به طور عمیق پوشش داده شده است.
برای این نسخه جدید، نویسندگان پوشش خود از CUDA را به روز کرده اند، از جمله پوشش کتابخانه های جدیدتر، مانند CuDNN، محتوایی که اهمیت کمتری برای پیوست ها پیدا کرده است، دو فصل جدید در مورد الگوهای موازی اضافه کرده اند، و مطالعات موردی را به روز کرده اند تا صنعت فعلی را منعکس کند. تمرینات
• تفکر محاسباتی و تکنیک های حل مسئله را آموزش می دهد که محاسبات موازی با کارایی بالا را تسهیل می کند.
• از CUDA نسخه 7.5، ابزار توسعه نرم افزار NVIDIA که به طور خاص برای محیط های موازی ایجاد شده است، استفاده می کند.
• شامل مطالعات موردی جدید و به روز شده است
• شامل پوشش کتابخانه های جدیدتر، مانند CuDNN برای یادگیری عمیق است
توضیحاتی در مورد کتاب به زبان اصلی :
Programming Massively Parallel Processors: A Hands-on Approach, Third Edition shows both student and professional alike the basic concepts of parallel programming and GPU architecture, exploring, in detail, various techniques for constructing parallel programs.
Case studies demonstrate the development process, detailing computational thinking and ending with effective and efficient parallel programs. Topics of performance, floating-point format, parallel patterns, and dynamic parallelism are covered in-depth.
For this new edition, the authors have updated their coverage of CUDA, including coverage of newer libraries, such as CuDNN, moved content that has become less important to appendices, added two new chapters on parallel patterns, and updated case studies to reflect current industry practices.
• Teaches computational thinking and problem-solving techniques that facilitate high-performance parallel computing
• Utilizes CUDA version 7.5, NVIDIA's software development tool created specifically for massively parallel environments
• Contains new and updated case studies
• Includes coverage of newer libraries, such as CuDNN for Deep Learning