برنامه‌نویسی سیستم‌های محاسباتی چند‌هسته‌ای و بسیار‌هسته‌ای ۲۰۱۷
Programming Multicore and Many-core Computing Systems 2017

دانلود کتاب برنامه‌نویسی سیستم‌های محاسباتی چند‌هسته‌ای و بسیار‌هسته‌ای ۲۰۱۷ (Programming Multicore and Many-core Computing Systems 2017) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Sabri Pllana, Fatos Xhafa

voucher-1

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

سال انتشار

2017

زبان

English

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

528

نوع فایل

pdf

حجم

11.2 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب برنامه‌نویسی سیستم‌های محاسباتی چند‌هسته‌ای و بسیار‌هسته‌ای ۲۰۱۷

برنامه‌نویسی سیستم‌های محاسباتی چند هسته‌ای و بسیار هسته‌ای

صبری پلانا، دانشگاه لینه، سوئد

فاتوس ژافا، دانشگاه فنی کاتالونیا، اسپانیا

ارائه‌دهنده‌ی جدیدترین متدها برای برنامه‌نویسی سیستم‌های چند هسته‌ای و بسیار هسته‌ای

این کتاب شامل مجموعه‌ای از بیست و دو فصل است که موضوعاتی از قبیل: تکنیک‌ها و الگوریتم‌های اساسی؛ رویکردهای برنامه‌نویسی؛ متدولوژی‌ها و چارچوب‌ها؛ زمان‌بندی و مدیریت؛ متدولوژی‌های تست و ارزیابی؛ و مطالعات موردی برای برنامه‌نویسی سیستم‌های چند هسته‌ای و بسیار هسته‌ای را پوشش می‌دهد.

توسعه‌ی برنامه برای پردازنده‌های چند هسته‌ای، به ویژه برای پردازنده‌های چند هسته‌ای ناهمگن، به طور قابل توجهی پیچیده‌تر از پردازنده‌های تک هسته‌ای است. با این حال، برنامه‌نویسان به طور سنتی برای توسعه‌ی برنامه‌های ترتیبی آموزش دیده‌اند و تنها درصد کمی از آنها تجربه‌ی برنامه‌نویسی موازی دارند. در گذشته، تنها گروه نسبتاً کوچکی از برنامه‌نویسان علاقه‌مند به محاسبات با کارایی بالا (HPC) به مسائل برنامه‌نویسی موازی توجه داشتند، اما با ظهور پردازنده‌های چند هسته‌ای در سیستم‌های محاسباتی رایج، این وضعیت به طور چشمگیری تغییر کرده است. انتظار می‌رود با فراگیر شدن پردازنده‌های چند هسته‌ای، برنامه‌نویسی موازی به جریان اصلی تبدیل شود.

فراگیر شدن پردازنده‌های چند هسته‌ای طیف وسیعی از سیستم‌ها، از سیستم‌های تعبیه شده و عمومی گرفته تا سیستم‌های محاسباتی پیشرفته را تحت تاثیر قرار می‌دهد. این کتاب به برنامه‌نویسان در تسلط بر برنامه‌نویسی کارآمد سیستم‌های چند هسته‌ای کمک می‌کند، که برای صنعت نرم‌افزار-محور به منظور چرخه‌ی توسعه‌ی محصول مؤثرتر، از اهمیت بالایی برخوردار است.

ویژگی‌های کلیدی:

* درس‌ها، چالش‌ها و نقشه‌های راه پیش رو.
* شامل مثال‌ها و مطالعات موردی واقعی.
* کمک به برنامه‌نویسان در تسلط بر برنامه‌نویسی کارآمد سیستم‌های چند هسته‌ای و بسیار هسته‌ای.

این کتاب به عنوان مرجعی برای مخاطبان گسترده‌تری از متخصصان، محققان جوان و دانشجویان تحصیلات تکمیلی عمل می‌کند. برای استفاده از این کتاب، سطح اولیه‌ای از دانش برنامه‌نویسی مورد نیاز است.


فهرست کتاب:

۱. روی جلد

۲. صفحه عنوان

۳. حق تکثیر

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

۵. فهرست مشارکت‌کنندگان

۶. پیشگفتار

۷. تقدیر و تشکر

۸. سرنام‌ها

۹. بخش اول: مبانی

۱۰. بخش دوم: رویکردهای برنامه‌نویسی

۱۱. بخش سوم: چارچوب‌های برنامه‌نویسی

۱۲. بخش چهارم: آزمایش، ارزیابی و بهینه‌سازی

۱۳. بخش پنجم: زمان‌بندی و مدیریت

۱۴. واژه‌نامه

۱۵. نمایه

۱۶. توافقنامه مجوز کاربر نهایی

 

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

Programming multi-core and many-core computing systems

Sabri Pllana, Linnaeus University, Sweden

Fatos Xhafa, Technical University of Catalonia, Spain

Provides state-of-the-art methods for programming multi-core and many-core systems

The book comprises a selection of twenty two chapters covering: fundamental techniques and algorithms; programming approaches; methodologies and frameworks; scheduling and management; testing and evaluation methodologies; and case studies for programming multi-core and many-core systems.

Program development for multi-core processors, especially for heterogeneous multi-core processors, is significantly more complex than for single-core processors. However, programmers have been traditionally trained for the development of sequential programs, and only a small percentage of them have experience with parallel programming. In the past, only a relatively small group of programmers interested in High Performance Computing (HPC) was concerned with the parallel programming issues, but the situation has changed dramatically with the appearance of multi-core processors on commonly used computing systems. It is expected that with the pervasiveness of multi-core processors, parallel programming will become mainstream.

The pervasiveness of multi-core processors affects a large spectrum of systems, from embedded and general-purpose, to high-end computing systems. This book assists programmers in mastering the efficient programming of multi-core systems, which is of paramount importance for the software-intensive industry towards a more effective product-development cycle.

Key features:

  • Lessons, challenges, and roadmaps ahead.
  • Contains real world examples and case studies.
  • Helps programmers in mastering the efficient programming of multi-core and many-core systems.

The book serves as a reference for a larger audience of practitioners, young researchers and graduate level students. A basic level of programming knowledge is required to use this book.


Table of Contents

1. COVER

2. TITLE PAGE

3. COPYRIGHT

4. TABLE OF CONTENTS

5. LIST OF CONTRIBUTORS

6. PREFACE

7. ACKNOWLEDGEMENTS

8. ACRONYMS

9. PART I: FOUNDATIONS

10. PART II: PROGRAMMING APPROACHES

11. PART III: PROGRAMMING FRAMEWORKS

12. PART IV: TESTINE, EVALUATION AN OPTIMIZATION

13. PART V: SCHEDULING AND MANAGEMENT

14. GLOSSARY

15. INDEX

16. END USER LICENSE AGREEMENT

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

ساختارهای زبان برنامه نویسی ۲۰۱۴
Programming Language Structures 2014

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

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

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

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

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

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

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

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

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

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

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

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