نرم افزار: سیستم ها: محاسبات علمی

استفاده از MPI: برنامه نویسی موازی قابل حمل با رابط ارسال پیام

Using MPI: Portable Parallel Programming with the Message-Passing Interface

دانلود کتاب Using MPI: Portable Parallel Programming with the Message-Passing Interface (به فارسی: استفاده از MPI: برنامه نویسی موازی قابل حمل با رابط ارسال پیام) نوشته شده توسط «William Gropp – Ewing Lusk – Anthony Skjellum»


اطلاعات کتاب استفاده از MPI: برنامه نویسی موازی قابل حمل با رابط ارسال پیام

موضوع اصلی: کامپیوتر – علوم کامپیوتر

نوع: کتاب الکترونیکی

ناشر: The MIT Press

نویسنده: William Gropp – Ewing Lusk – Anthony Skjellum

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2014

تعداد صفحه: 336 / 330

حجم فایل: 2.63 مگابایت

کد کتاب: 0262527391 , 9780262527392

نوبت چاپ: third edition

توضیحات کتاب استفاده از MPI: برنامه نویسی موازی قابل حمل با رابط ارسال پیام

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

این کتاب رویکردی غیررسمی و آموزشی دارد و هر مفهوم را از طریق مثال‌های قابل درک، از جمله کد واقعی در C و Fortran، معرفی می‌کند. موضوعات شامل استفاده از MPI در برنامه های ساده، توپولوژی های مجازی، انواع داده های MPI، کتابخانه های موازی و مقایسه MPI با سوکت ها می باشد. برای ویرایش سوم، کد نمونه به روز شده است. برنامه ها به روز شده اند. و مراجع نشان دهنده توجه اخیر MPI در ادبیات است. یک جلد همراه، استفاده از MPI پیشرفته، موضوعات پیشرفته تری از جمله برنامه نویسی ترکیبی و مقابله با داده های بزرگ را پوشش می دهد.


This book offers a thoroughly updated guide to the MPI (Message-Passing Interface) standard library for writing programs for parallel computers. Since the publication of the previous edition of Using MPI, parallel computing has become mainstream. Today, applications run on computers with millions of processors; multiple processors sharing memory and multicore processors with multiple hardware threads per core are common. The MPI-3 Forum recently brought the MPI standard up to date with respect to developments in hardware capabilities, core language evolution, the needs of applications, and experience gained over the years by vendors, implementers, and users. This third edition of Using MPI reflects these changes in both text and example code.

The book takes an informal, tutorial approach, introducing each concept through easy-to-understand examples, including actual code in C and Fortran. Topics include using MPI in simple programs, virtual topologies, MPI datatypes, parallel libraries, and a comparison of MPI with sockets. For the third edition, example code has been brought up to date; applications have been updated; and references reflect the recent attention MPI has received in the literature. A companion volume, Using Advanced MPI, covers more advanced topics, including hybrid programming and coping with large data.

دانلود کتاب «استفاده از MPI: برنامه نویسی موازی قابل حمل با رابط ارسال پیام»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.

دیدگاهتان را بنویسید