ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms

دانلود کتاب مقدمه‌ای بر محاسبات موازی: از الگوریتم‌ها تا برنامه‌نویسی بر روی پلت‌فرم‌های پیشرفته

Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms

مشخصات کتاب

Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms

ویرایش: [1st ed.] 
نویسندگان: , , ,   
سری: Undergraduate Topics in Computer Science 
ISBN (شابک) : 9783319988320 
ناشر: Springer International Publishing 
سال نشر: 2018 
تعداد صفحات: XII, 256
[263] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 Mb 

قیمت کتاب (تومان) : 35,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مقدمه‌ای بر محاسبات موازی: از الگوریتم‌ها تا برنامه‌نویسی بر روی پلت‌فرم‌های پیشرفته نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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

پیشرفت‌ها در معماری ریزپردازنده، فناوری اتصال و توسعه نرم‌افزار باعث رشد سریع محاسبات موازی و توزیع شده شده است. با این حال، این توسعه تنها زمانی سود عملی دارد که با پیشرفت در طراحی، تحلیل و برنامه‌نویسی الگوریتم‌های موازی همراه باشد. این کتاب درسی مختصر، در یک مکان، سه رویکرد اصلی موازی‌سازی، Open MPP، MPI و OpenCL را برای رایانه‌های چند هسته‌ای، رایانه‌های به هم پیوسته و واحدهای پردازش گرافیکی ارائه می‌کند. مروری بر محاسبات موازی عملی و اصول، خواننده را قادر می‌سازد تا برنامه‌های موازی کارآمد را برای حل مسائل محاسباتی مختلف در رایانه‌های شخصی پیشرفته و خوشه‌های محاسباتی طراحی کند. موضوعات تحت پوشش طیفی از الگوریتم های موازی، ابزارهای برنامه نویسی، OpenMP، MPI و OpenCL، و به دنبال آن اندازه گیری های تجربی زمان اجرای برنامه های موازی، و تجزیه و تحلیل مهندسی نتایج به دست آمده برای بهبود عملکرد اجرای موازی را شامل می شود. مثال‌ها و تمرین‌های زیادی از این نمایش پشتیبانی می‌کنند.  بیشتر بخوانید...
چکیده: پیشرفت‌ها در معماری ریزپردازنده ، فناوری اتصال و توسعه نرم افزار باعث رشد سریع محاسبات موازی و توزیع شده شده است. با این حال، این توسعه تنها زمانی سود عملی دارد که با پیشرفت در طراحی، تحلیل و برنامه‌نویسی الگوریتم‌های موازی همراه باشد. این کتاب درسی مختصر، در یک مکان، سه رویکرد اصلی موازی‌سازی، Open MPP، MPI و OpenCL را برای رایانه‌های چند هسته‌ای، رایانه‌های متصل به هم و واحدهای پردازش گرافیکی ارائه می‌کند. مروری بر محاسبات موازی عملی و اصول، خواننده را قادر می‌سازد تا برنامه‌های موازی کارآمد را برای حل مسائل محاسباتی مختلف در رایانه‌های شخصی پیشرفته و خوشه‌های محاسباتی طراحی کند. موضوعات تحت پوشش طیفی از الگوریتم های موازی، ابزارهای برنامه نویسی، OpenMP، MPI و OpenCL، و به دنبال آن اندازه گیری های تجربی زمان اجرای برنامه های موازی، و تجزیه و تحلیل مهندسی نتایج به دست آمده برای بهبود عملکرد اجرای موازی را شامل می شود. مثال‌ها و تمرین‌های زیادی از این نمایشگاه پشتیبانی می‌کنند


توضیحاتی درمورد کتاب به خارجی

Advancements in microprocessor architecture, interconnection technology, and software development have fueled rapid growth in parallel and distributed computing. However, this development is only of practical benefit if it is accompanied by progress in the design, analysis and programming of parallel algorithms. This concise textbook provides, in one place, three mainstream parallelization approaches, Open MPP, MPI and OpenCL, for multicore computers, interconnected computers and graphical processing units. An overview of practical parallel computing and principles will enable the reader to design efficient parallel programs for solving various computational problems on state-of-the-art personal computers and computing clusters. Topics covered range from parallel algorithms, programming tools, OpenMP, MPI and OpenCL, followed by experimental measurements of parallel programs' run-times, and by engineering analysis of obtained results for improved parallel execution performances. Many examples and exercises support the exposition.  Read more...
Abstract: Advancements in microprocessor architecture, interconnection technology, and software development have fueled rapid growth in parallel and distributed computing. However, this development is only of practical benefit if it is accompanied by progress in the design, analysis and programming of parallel algorithms. This concise textbook provides, in one place, three mainstream parallelization approaches, Open MPP, MPI and OpenCL, for multicore computers, interconnected computers and graphical processing units. An overview of practical parallel computing and principles will enable the reader to design efficient parallel programs for solving various computational problems on state-of-the-art personal computers and computing clusters. Topics covered range from parallel algorithms, programming tools, OpenMP, MPI and OpenCL, followed by experimental measurements of parallel programs' run-times, and by engineering analysis of obtained results for improved parallel execution performances. Many examples and exercises support the exposition



فهرست مطالب

Front Matter ....Pages i-xii
Front Matter ....Pages 1-1
Why Do We Need Parallel Programming (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 3-7
Overview of Parallel Systems (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 9-44
Front Matter ....Pages 45-45
Programming Multi-core and Shared Memory Multiprocessors Using OpenMP (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 47-86
MPI Processes and Messaging (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 87-132
OpenCL for Massively Parallel Graphic Processors (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 133-196
Front Matter ....Pages 197-198
Engineering: Parallel Computation of the Number \(\pi \) (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 199-209
Engineering: Parallel Solution of 1-D Heat Equation (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 211-222
Engineering: Parallel Implementation of Seam Carving (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 223-240
Final Remarks and Perspectives (Roman Trobec, Boštjan Slivnik, Patricio Bulić, Borut Robič)....Pages 241-242
Back Matter ....Pages 243-256




نظرات کاربران