مقدمه‌ای بر برنامه‌نویسی موازی ۲۰۱۴
Introduction to Parallel Programming 2014

دانلود کتاب مقدمه‌ای بر برنامه‌نویسی موازی ۲۰۱۴ (Introduction to Parallel Programming 2014) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Steven Brawer

voucher-1

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

سال انتشار

2014

زبان

English

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

436

نوع فایل

pdf

حجم

19.7 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب مقدمه‌ای بر برنامه‌نویسی موازی ۲۰۱۴

مقدمه‌ای بر برنامه‌نویسی موازی، بر فنون، فرایندها، روش‌شناسی‌ها و رویکردهای دخیل در برنامه‌نویسی موازی تمرکز دارد. این کتاب ابتدا اطلاعاتی در مورد فورترن، مدل‌های سخت‌افزاری و سیستم عامل، و فرایندها، حافظه اشتراکی و برنامه‌های موازی ساده ارائه می‌دهد. بحث‌ها بر فرایندها و پردازنده‌ها، ادغام فرایندها، حافظه اشتراکی، تسهیم زمانی با پردازنده‌های متعدد، سخت‌افزار، حلقه‌ها، ارسال آرگومان‌ها در فراخوانی‌های تابع/زیرروال، ساختار برنامه و عبارات حسابی متمرکز است. سپس متن به تشریح فنون اساسی برنامه‌نویسی موازی، موانع و شرایط مسابقه و حلقه‌های تودرتو می‌پردازد. این اثر به بررسی غلبه بر وابستگی‌های داده، خلاصه زمان‌بندی، روابط بازگشتی خطی و تنظیم عملکرد می‌پردازد. موضوعات شامل برنامه‌نویسی موازی و ساختار برنامه‌ها، اثر تعداد فرایندها بر سربار، تقسیم حلقه، زمان‌بندی غیرمستقیم، زمان‌بندی بلوکی و وابستگی رو به جلو و متغیر القایی است. این اثر، منبعی ارزشمند برای محققان علاقه‌مند به برنامه‌نویسی موازی است.


فهرست کتاب:

۱. روی جلد

۲. مقدمه‌ای بر برنامه‌نویسی موازی

۳. صفحه حق تکثیر

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

۵. تقدیم

۶. فصل ۱. مقدمه

۷. فصل ۲. فورترن کوچک

۸. فصل ۳. مدل‌های سخت‌افزار و سیستم عامل

۹. فصل ۴. فرآیندها، حافظه اشتراکی، و برنامه‌های موازی ساده

۱۰. فصل ۵. تکنیک‌های اساسی برنامه‌نویسی موازی

۱۱. فصل ۶. موانع و شرایط مسابقه

۱۲. فصل ۷. مقدمه‌ای بر زمان‌بندی—حلقه‌های تودرتو

۱۳. فصل ۸. غلبه بر وابستگی‌های داده

۱۴. فصل ۹. خلاصه زمان‌بندی

۱۵. فصل ۱۰. روابط بازگشتی خطی—وابستگی‌های معکوس

۱۶. فصل ۱۱. تنظیم عملکرد

۱۷. فصل ۱۲. شبیه‌سازی گسسته رویداد، گسسته زمان

۱۸. فصل ۱۳. برخی کاربردها

۱۹. فصل ۱۴. سمافورها و رویدادها

۲۰. فصل ۱۵. پروژه‌های برنامه‌نویسی

۲۱. پیوست الف: ساختارهای معادل C و فورترن

۲۲. پیوست ب: EPF: فورترن ۷۷ برای برنامه‌نویسی موازی

۲۳. پیوست ج: برنامه‌نویسی موازی روی یک پردازنده تحت یونیکس

۲۴. کتاب‌شناسی

۲۵. نمایه

۲۶. فرم سفارش برنامه‌های موازی روی فلاپی دیسک

 

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

Introduction to Parallel Programming focuses on the techniques, processes, methodologies, and approaches involved in parallel programming. The book first offers information on Fortran, hardware and operating system models, and processes, shared memory, and simple parallel programs. Discussions focus on processes and processors, joining processes, shared memory, time-sharing with multiple processors, hardware, loops, passing arguments in function/subroutine calls, program structure, and arithmetic expressions. The text then elaborates on basic parallel programming techniques, barriers and race conditions, and nested loops. The manuscript takes a look at overcoming data dependencies, scheduling summary, linear recurrence relations, and performance tuning. Topics include parallel programming and the structure of programs, effect of the number of processes on overhead, loop splitting, indirect scheduling, block scheduling and forward dependency, and induction variable. The publication is a valuable reference for researchers interested in parallel programming.


Table of Contents

1. Front Cover

2. Introduction to Parallel Programming

3. Copyright Page

4. Table of Contents

5. Dedication

6. Chapter 1. Introduction

7. Chapter 2. Tiny Fortran

8. Chapter 3. Hardware and Operating System Models

9. Chapter 4. Processes, Shared Memory, and Simple Parallel Programs

10. Chapter 5. Basic Parallel Programming Techniques

11. Chapter 6. Barriers and Race Conditions

12. Chapter 7. Introduction to Scheduling—Nested Loops

13. Chapter 8. Overcoming Data Dependencies

14. Chapter 9. Scheduling Summary

15. Chapter 10. Linear Recurrence Relations—Backward Dependencies

16. Chapter 11. Performance Tuning

17. Chapter 12. Discrete Event, Discrete Time Simulation

18. Chapter 13. Some Applications

19. Chapter 14. Semaphores and Events

20. Chapter 15. Programming Projects

21. APPENDIX A: Equivalent C and Fortran Constructs

22. APPENDIX B: EPF: Fortran77 for Parallel Programming

23. APPENDIX C: Parallel Programming on a Uniprocessor Under Unix

24. Bibliography

25. Index

26. Order Form for Parallel Programs on Diskette

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

مقدمه ای بر بیوتکنولوژی ۲۰۱۳
Introduction to Biotechnology 2013

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

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

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

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

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

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

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

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

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

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

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

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