پردازش موازی، 1980 تا 2020 ۲۰۲۲
Parallel Processing, 1980 to 2020 2022

دانلود کتاب پردازش موازی، 1980 تا 2020 ۲۰۲۲ (Parallel Processing, 1980 to 2020 2022) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Robert Kuhn, David Padua

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2022

زبان

English

تعداد صفحه‌ها

166

نوع فایل

pdf

حجم

2.4MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب پردازش موازی، 1980 تا 2020 ۲۰۲۲

این بررسی تاریخی از پردازش موازی از سال 1980 تا 2020، در ادامه آموزش پردازش موازی نویسندگان در سال 1981 است که وضعیت هنر در سخت‌افزار، زبان‌های برنامه‌نویسی و کاربردها را پوشش می‌داد. در اینجا، ما تکامل این حوزه را از سال 1980 در موارد زیر پوشش می‌دهیم: کامپیوترهای موازی، از Cyber 205 گرفته تا خوشه‌هایی که اکنون به یک اگزافلاپ نزدیک می‌شوند، تا ریزپردازنده‌های چند هسته‌ای و واحدهای پردازش گرافیکی (GPU) در دستگاه‌های شخصی تجاری؛ نشانه‌گذاری‌های برنامه‌نویسی موازی مانند OpenMP، انتقال پیام MPI و نشانه‌گذاری پخش جریانی CUDA؛ و هفت کاربرد موازی، مانند تحلیل المان محدود و بینایی کامپیوتر. برخی از مواردی که به نظر می‌رسید در سال 1981 روندهای مهمی باشند، مانند آرایه‌های بزرگ Single Instruction Multiple Data، برای مدتی ناپدید شدند، اما اخیراً در پردازنده‌های شبکه عصبی عمیق احیا شده‌اند. در حال حاضر روندهای عمده‌ای وجود دارد که در سال 1980 وجود نداشتند، مانند GPUها، ماشین‌های حافظه توزیع‌شده و پردازش موازی تقریباً در هر دستگاه تجاری.

این کتاب برای کسانی در نظر گرفته شده است که در حال حاضر دانش اندکی از پردازش موازی دارند و می‌خواهند در مورد تاریخچه این سه حوزه بیاموزند. در سخت‌افزار موازی، هر نوع معماری موازی اصلی از سال 1980 در عملکرد مقیاس افزایش یافته و در ریزپردازنده‌ها و GPUهای تجاری مقیاس خروجی یافته است، به طوری که هر دستگاه شخصی و تعبیه‌شده یک پردازنده موازی است. همگرایی انواع معماری موازی به سیستم‌های موازی ترکیبی وجود داشته است. بخش اعظم انگیزه برای تغییر، قانون مور بوده است، اما با توقف افزایش سرعت کلاک و کاهش سرعت کاهش اندازه ویژگی، تقاضا برای پردازش موازی برای ادامه افزایش عملکرد افزایش یافته است. در نشانه‌گذاری‌ها و کامپایلرهای برنامه‌نویسی، مشاهده می‌کنیم که ریشه‌های نشانه‌گذاری‌های برنامه‌نویسی امروزی قبل از سال 1980 وجود داشته است. و اینکه، از طریق تحقیقات بسیار، پرکاربردترین نشانه‌گذاری‌های برنامه‌نویسی امروزی، اگرچه نتیجه گسترش بسیار این ریشه‌ها هستند، اما نزدیک به معماری‌های سیستم هدف باقی می‌مانند و به برنامه‌نویس اجازه می‌دهند تقریباً به صراحت از موازی‌سازی هدف به بهترین شکل ممکن استفاده کند. نسخه‌های موازی برنامه‌ها به طور مستقیم یا غیرمستقیم تقریباً بر همه، متخصص کامپیوتر یا غیرمتخصص، تأثیر می‌گذارند، و موازی‌سازی پیشرفت‌های بزرگی را در زمینه‌های کاربردی متعددی به ارمغان آورده است. هفت کاربرد موازی در این کتاب مورد مطالعه قرار گرفته‌اند.


فهرست کتاب:

۱. جلد

۲. صفحهٔ حق تکثیر

۳. صفحهٔ عنوان

۴. فهرست مطالب

۵. پیشگفتار نوشتهٔ دیوید کوک

۶. مقدمه

۷. سپاسگزاری

۸. دیباچه

۹. سخت‌افزار موازی

۱۰. نشانه‌گذاری برنامه‌نویسی و کامپایلرها

۱۱. کاربردها

۱۲. سخت‌افزار موازی امروز و فردا

۱۳. سخن پایانی

۱۴. پیوست الف: افسانه‌ها و تصورات غلط درباره‌ی موازی‌سازی

۱۵. پیوست ب: یادداشت‌های کتاب‌شناختی

۱۶. پیوست ج: یادداشت‌های طبقه‌بندی

۱۷. پیوست د: آموزش ۱۹۸۱

۱۸. مراجع

۱۹. زندگینامه نویسندگان

توضیحات(انگلیسی)

This historical survey of parallel processing from 1980 to 2020 is a follow-up to the authors’ 1981 Tutorial on Parallel Processing, which covered the state of the art in hardware, programming languages, and applications. Here, we cover the evolution of the field since 1980 in: parallel computers, ranging from the Cyber 205 to clusters now approaching an exaflop, to multicore microprocessors, and Graphic Processing Units (GPUs) in commodity personal devices; parallel programming notations such as OpenMP, MPI message passing, and CUDA streaming notation; and seven parallel applications, such as finite element analysis and computer vision. Some things that looked like they would be major trends in 1981, such as big Single Instruction Multiple Data arrays disappeared for some time but have been revived recently in deep neural network processors. There are now major trends that did not exist in 1980, such as GPUs, distributed memory machines, and parallel processing in nearly every commodity device.

This book is intended for those that already have some knowledge of parallel processing today and want to learn about the history of the three areas. In parallel hardware, every major parallel architecture type from 1980 has scaled-up in performance and scaled-out into commodity microprocessors and GPUs, so that every personal and embedded device is a parallel processor. There has been a confluence of parallel architecture types into hybrid parallel systems. Much of the impetus for change has been Moore’s Law, but as clock speed increases have stopped and feature size decreases have slowed down, there has been increased demand on parallel processing to continue performance gains. In programming notations and compilers, we observe that the roots of today’s programming notations existed before 1980. And that, through a great deal of research, the most widely used programming notations today, although the result of much broadening of these roots, remain close to target system architectures allowing the programmer to almost explicitly use the target’s parallelism to the best of their ability. The parallel versions of applications directly or indirectly impact nearly everyone, computer expert or not, and parallelism has brought about major breakthroughs in numerous application areas. Seven parallel applications are studied in this book.


Table of Contents

1. Cover

2. Copyright Page

3. Title Page

4. Contents

5. Foreword by David Kuck

6. Preface

7. Acknowledgments

8. Introduction

9. Parallel Hardware

10. Programming Notations and Compilers

11. Applications

12. Parallel Hardware Today and Tomorrow

13. Concluding Remarks

14. Appendix A: Myths and Misconceptions about Parallelism

15. Appendix B: Bibliographic Notes

16. Appendix C: Taxonomic Notes

17. Appendix D: The 1981 Tutorial

18. References

19. Authors’ Biographies

دیگران دریافت کرده‌اند

الگوریتم های مرتب سازی موازی ۲۰۱۴
Parallel Sorting Algorithms 2014

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.