دانلود کتاب Programming Massively Parallel Processors: A Hands-on Approach
49,000 تومان
برنامه نویسی پردازنده های موازی انبوه: یک رویکرد عملی
| موضوع اصلی | برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Morgan Kaufmann |
| تعداد صفحه | 279 |
| حجم فایل | 5 مگابایت |
| کد کتاب | 0123814723,9780123814722 |
| نوبت چاپ | 1 |
| نویسنده | David B. Kirk, Wen-mei W. Hwu |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2010 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
برنامه نویسی پردازنده های موازی انبوه: یک رویکرد عملی
پردازندههای چند هستهای دیگر آینده محاسباتی نیستند، بلکه واقعیت امروزی هستند. یک CPU معمولی تولید انبوه دارای چندین هسته پردازنده است، در حالی که یک GPU (واحد پردازش گرافیکی) ممکن است صدها یا حتی هزاران هسته داشته باشد. با ظهور معماریهای چند هستهای، نیاز به آموزش یک مهارت جدید و ضروری به برنامهنویسان پیشرفته ایجاد شده است: نحوه برنامهنویسی پردازندههای موازی انبوه. برنامه نویسی پردازشگرهای موازی انبوه: یک رویکرد عملی مفاهیم اساسی برنامه نویسی موازی و معماری GPU را به دانشجویان و حرفه ای ها به طور یکسان نشان می دهد. تکنیک های مختلف برای ساخت برنامه های موازی به تفصیل مورد بررسی قرار گرفته است. مطالعات موردی فرآیند توسعه را نشان می دهد که با تفکر محاسباتی آغاز می شود و با برنامه های موازی موثر و کارآمد خاتمه می یابد. تفکر محاسباتی و تکنیکهای حل مسئله را آموزش میدهد که محاسبات موازی با کارایی بالا را تسهیل میکند. از CUDA (معماری یکپارچه دستگاه محاسبه)، ابزار توسعه نرمافزار NVIDIA که بهطور خاص برای محیطهای موازی بسیار ایجاد شده است، استفاده میکند. به شما نشان میدهد که چگونه با استفاده از کارایی بالا و قابلیت اطمینان بالا دست یابید. مدل برنامه نویسی CUDA و همچنین OpenCL.
Multi-core processors are no longer the future of computing-they are the present day reality. A typical mass-produced CPU features multiple processor cores, while a GPU (Graphics Processing Unit) may have hundreds or even thousands of cores. With the rise of multi-core architectures has come the need to teach advanced programmers a new and essential skill: how to program massively parallel processors. Programming Massively Parallel Processors: A Hands-on Approach shows both student and professional alike the basic concepts of parallel programming and GPU architecture. Various techniques for constructing parallel programs are explored in detail. Case studies demonstrate the development process, which begins with computational thinking and ends with effective and efficient parallel programs. Teaches computational thinking and problem-solving techniques that facilitate high-performance parallel computing.Utilizes CUDA (Compute Unified Device Architecture), NVIDIA’s software development tool created specifically for massively parallel environments.Shows you how to achieve both high-performance and high-reliability using the CUDA programming model as well as OpenCL.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.