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

مقدمه ای بر محاسبات موازی

Introduction to parallel computing

دانلود کتاب Introduction to parallel computing (به فارسی: مقدمه ای بر محاسبات موازی) نوشته شده توسط «Ananth Grama – George Karypis – Vipin Kumar – Anshul Gupta»


اطلاعات کتاب مقدمه ای بر محاسبات موازی

موضوع اصلی: الگوریتم ها و ساختارهای داده

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

ناشر: Addison Wesley

نویسنده: Ananth Grama – George Karypis – Vipin Kumar – Anshul Gupta

زبان: English

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

سال انتشار: 2003

تعداد صفحه: 656

حجم کتاب: 6 مگابایت

کد کتاب: 0201648652 , 9780201648652

نوبت چاپ: 2

توضیحات کتاب مقدمه ای بر محاسبات موازی

به طور فزاینده ای، پردازش موازی به عنوان تنها روش مقرون به صرفه برای حل سریع مشکلات محاسباتی بزرگ و داده فشرده دیده می شود. ظهور رایانه‌های موازی ارزان قیمت مانند چند پردازنده‌های رومیزی کالا و خوشه‌های ایستگاه‌های کاری یا رایانه‌های شخصی، چنین روش‌های موازی را به طور کلی قابل اجرا کرده است، مانند استانداردهای نرم‌افزاری برای برنامه‌نویسی موازی قابل حمل. این زمینه را برای رشد قابل توجهی در نرم افزارهای موازی فراهم می کند. برنامه های کاربردی داده فشرده مانند پردازش تراکنش و بازیابی اطلاعات، داده کاوی و تجزیه و تحلیل و خدمات چند رسانه ای چالش جدیدی را برای نسل مدرن پلتفرم های موازی فراهم کرده اند. حوزه‌های نوظهور مانند زیست‌شناسی محاسباتی و فناوری نانو پیامدهایی برای الگوریتم‌ها و توسعه سیستم‌ها دارند، در حالی که تغییرات در معماری، مدل‌های برنامه‌نویسی و برنامه‌های کاربردی پیامدهایی برای نحوه در دسترس قرار گرفتن پلتفرم‌های موازی برای کاربران در قالب خدمات مبتنی بر شبکه دارد. این پیشرفت‌های جدید و همچنین پوشش مشکلات سنتی‌تر که توسط رایانه‌های موازی به آن پرداخته می‌شود. در صورت امکان از یک نمای مستقل از معماری از پلتفرم‌های زیربنایی استفاده می‌کند و الگوریتم‌هایی را برای یک مدل انتزاعی طراحی می‌کند. Message Passing Interface (MPI)، رشته‌های POSIX و OpenMP به عنوان مدل‌های برنامه‌نویسی انتخاب شده‌اند و ترکیب برنامه در حال تکامل محاسبات موازی در مثال‌های مختلف در سراسر کتاب منعکس شده است.


Increasingly, parallel processing is being seen as the only cost-effective method for the fast solution of computationally large and data-intensive problems. The emergence of inexpensive parallel computers such as commodity desktop multiprocessors and clusters of workstations or PCs has made such parallel methods generally applicable, as have software standards for portable parallel programming. This sets the stage for substantial growth in parallel software.Data-intensive applications such as transaction processing and information retrieval, data mining and analysis and multimedia services have provided a new challenge for the modern generation of parallel platforms. Emerging areas such as computational biology and nanotechnology have implications for algorithms and systems development, while changes in architectures, programming models and applications have implications for how parallel platforms are made available to users in the form of grid-based services.This book takes into account these new developments as well as covering the more traditional problems addressed by parallel computers.Where possible it employs an architecture-independent view of the underlying platforms and designs algorithms for an abstract model. Message Passing Interface (MPI), POSIX threads and OpenMP have been selected as programming models and the evolving application mix of parallel computing is reflected in various examples throughout the book.

دانلود کتاب «مقدمه ای بر محاسبات موازی»

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

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