زبان‌ها، کامپایلرها و محیط‌های زمان اجرا برای ماشین‌های حافظه توزیع‌شده ۲۰۱۴
Languages, Compilers and Run-time Environments for Distributed Memory Machines 2014

دانلود کتاب زبان‌ها، کامپایلرها و محیط‌های زمان اجرا برای ماشین‌های حافظه توزیع‌شده ۲۰۱۴ (Languages, Compilers and Run-time Environments for Distributed Memory Machines 2014) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

J. Saltz, P. Mehrotra

ناشر: Elsevier
voucher (1)

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

سال انتشار

2014

زبان

English

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

320

نوع فایل

pdf

حجم

20.2 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب زبان‌ها، کامپایلرها و محیط‌های زمان اجرا برای ماشین‌های حافظه توزیع‌شده ۲۰۱۴

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


فهرست کتاب:

۱. روی جلد

۲. زبان‌ها، کامپایلرها و محیط‌های زمان اجرا برای ماشین‌های حافظه توزیع‌شده

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

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

۵. پیشگفتار

۶. فصل ۱. SUPERB: تجربیات و تحقیقات آتی

۷. فصل ۲. زبان‌های برنامه‌نویسی علمی برای پردازنده‌های چندگانه با حافظه توزیع‌شده: الگوها و مسائل پژوهشی

۸. فصل ۳. VIENNA FORTRAN – یک توسعه زبان فرترن برای پردازنده‌های چندگانه با حافظه توزیع‌شده*

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

۱۰. فصل ۵. کاربردهای “انتزاع فاز” برای برنامه‌نویسی موازی قابل حمل و مقیاس‌پذیر

۱۱. فصل ۶. Nicke – توسعه‌های C برای برنامه‌نویسی روی ماشین‌های حافظه توزیع‌شده

۱۲. فصل ۷. یک تخمین‌گر عملکرد ایستا در سیستم برنامه‌نویسی Fortran D

۱۳. فصل ۸. پشتیبانی کامپایلر برای برنامه‌نویسی موازی مستقل از ماشین در Fortran D

۱۴. فصل ۹. PANDORE: سیستمی برای مدیریت توزیع داده

۱۵. فصل ۱۰. روش‌های کامپایلر حافظه توزیع‌شده برای مسائل نامنظم – استفاده مجدد از کپی داده و افراز زمان اجرا ۱

۱۶. فصل ۱۱. زمان‌بندی برنامه‌های EPL برای پردازش موازی

۱۷. فصل ۱۲. موازی‌سازی برنامه‌ها برای ماشین‌های حافظه توزیع‌شده با استفاده از سیستم Crystal

۱۸. فصل ۱۳. کاشی‌کاری فضای تکرار برای ماشین‌های حافظه توزیع‌شده

۱۹. فصل ۱۴. حلقه‌های سیستولیک

۲۰. فصل ۱۵. یک کامپایلر C* بهینه‌ساز برای یک چندکامپیوتر ابرمکعبی

۲۱. فصل ۱۶. الگوی برنامه‌نویسی Paragon و چندکامپیوترهای حافظه توزیع‌شده

توضیحات(انگلیسی)
Papers presented within this volume cover a wide range of topics related to programming distributed memory machines. Distributed memory architectures, although having the potential to supply the very high levels of performance required to support future computing needs, present awkward programming problems. The major issue is to design methods which enable compilers to generate efficient distributed memory programs from relatively machine independent program specifications. This book is the compilation of papers describing a wide range of research efforts aimed at easing the task of programming distributed memory machines.


Table of Contents

1. Front Cover

2. Languages, Compilers and Run-Time Environments for Distributed Memory Machines

3. Copyright Page

4. Table of Contents

5. PREFACE

6. Chapter 1. SUPERB: Experiences and Future Research

7. Chapter 2. Scientific Programming Languages for Distributed Memory Multiprocessors : Paradigms and Research Issues

8. Chapter 3. VIENNA FORTRAN - A FORTRAN LANGUAGE EXTENSION FOR DISTRIBUTED MEMORY MULTIPROCESSORS*

9. Chapter 4. Compiler Parallelization of SIMPLE for a Distributed Memory Machine

10. Chapter 5. Applications of the "Phase Abstractions" for Portable and Scalable Parallel Programming

11. Chapter 6. Nicke - C Extensions for Programming on Distributed-Memory Machines

12. Chapter 7. A Static Performance Estimator in the Fortran D Programming System

13. Chapter 8. Compiler Support for Machine-Independent Parallel Programming in Fortran D

14. Chapter 9. PANDORE: A System to Manage Data Distribution

15. Chapter 10. DISTRIBUTED MEMORY COMPILER METHODS FOR IRREGULAR PROBLEMS - DATA COPY REUSE AND RUNTIME PARTITIONING1

16. Chapter 11. Scheduling EPL Programs for Parallel Processing

17. Chapter 12. Parallelizing Programs for Distributed-Memory Machines using the Crystal System

18. Chapter 13. Iteration Space Tiling for Distributed Memory Machines

19. Chapter 14. Systolic Loops

20. Chapter 15. An Optimizing C* Compiler for a Hypercube Multicomputer

21. Chapter 16. The Paragon Programming Paradigm and Distributed Memory Multicomputers

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

سایر کتاب‌های ناشر

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

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

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

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

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

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

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

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

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

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

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