برنامه نويسي

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

An introduction to parallel and vector scientific computing

دانلود کتاب An introduction to parallel and vector scientific computing (به فارسی: مقدمه ای بر محاسبات علمی موازی و برداری) نوشته شده توسط «Ronald W. Shonkwiler – Lew Lefton»


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

موضوع اصلی: کامپیوتر – برنامه نویسی

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

ناشر: Cambridge University Press

نویسنده: Ronald W. Shonkwiler – Lew Lefton

زبان: english

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

سال انتشار: 2006

تعداد صفحه: 303

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

کد کتاب: 052186478X , 9780521864787

نوبت چاپ: 1

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

در این متن، دانشجویان ریاضیات کاربردی، علوم و مهندسی با روش های اساسی تفکر در مورد زمینه وسیع موازی گرایی آشنا می شوند. نویسندگان با ارائه درک عمیق تری از مسائل به خواننده از طریق بررسی کلی زمان بندی، وابستگی به داده ها و ارتباطات شروع می کنند. این ایده ها با توجه به حافظه مشترک، پردازش موازی و برداری، و محاسبات خوشه ای حافظه توزیع شده اجرا می شوند. Thread ها، OpenMP و MPI به همراه نمونه کد در Fortran، C و Java پوشش داده شده اند. اصول محاسبات موازی در سراسر جهان اعمال می شود زیرا نویسندگان موضوعات سنتی را در اولین دوره در محاسبات علمی پوشش می دهند. با تکیه بر مبانی نمایش ممیز شناور و خطای عددی، درمان کاملی از جبر خطی عددی و مسائل بردار ویژه/مقدار ویژه ارائه شده است. با مطالعه نحوه موازی شدن این الگوریتم‌ها، خواننده می‌تواند موازی‌سازی ذاتی در محاسبات دیگر، مانند روش‌های مونت کارلو را کشف کند.


In this text, students of applied mathematics, science and engineering are introduced to fundamental ways of thinking about the broad context of parallelism. The authors begin by giving the reader a deeper understanding of the issues through a general examination of timing, data dependencies, and communication. These ideas are implemented with respect to shared memory, parallel and vector processing, and distributed memory cluster computing. Threads, OpenMP, and MPI are covered, along with code examples in Fortran, C, and Java. The principles of parallel computation are applied throughout as the authors cover traditional topics in a first course in scientific computing. Building on the fundamentals of floating point representation and numerical error, a thorough treatment of numerical linear algebra and eigenvector/eigenvalue problems is provided. By studying how these algorithms parallelize, the reader is able to explore parallelism inherent in other computations, such as Monte Carlo methods.

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

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

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