دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Frank Nielsen (auth.)
سری: Undergraduate Topics in Computer Science
ISBN (شابک) : 9783319219028, 9783319219035
ناشر: Springer International Publishing
سال نشر: 2016
تعداد صفحات: 304
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
کلمات کلیدی مربوط به کتاب مقدمه ای بر HPC با MPI برای علم داده: تکنیک های برنامه نویسی
در صورت تبدیل فایل کتاب Introduction to HPC with MPI for Data Science به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مقدمه ای بر HPC با MPI برای علم داده نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این مقدمه ملایم بر محاسبات با کارایی بالا (HPC) برای علم داده با استفاده از استاندارد رابط عبور پیام (MPI) به عنوان اولین دوره برای دانشجویان کارشناسی برنامه نویسی موازی در مدل های حافظه توزیع شده طراحی شده است و فقط به برنامه نویسی اولیه نیاز دارد. مفاهیم.
تقسیم شده به دو بخش، بخش اول محاسبات با کارایی بالا با استفاده از C++ با استاندارد رابط عبور پیام (MPI) را پوشش میدهد و سپس بخش دوم تجزیه و تحلیل دادههای با کارایی بالا را در خوشههای رایانه ارائه میکند.
در بخش اول، مفاهیم اساسی مسدود کردن در مقابل ارتباطات نقطه به نقطه غیرمسدود، ارتباطات جهانی (مانند پخش یا پراکندگی) و محاسبات مشترک (کاهش)، با قوانین افزایش سرعت Amdalh و Gustafson قبلا شرح داده شده است. پرداختن به مرتب سازی موازی و جبر خطی موازی در خوشه های کامپیوتری. سپس توپولوژیهای رایج حلقه، چنبره و ابرمکعب خوشهها توضیح داده میشوند و رویههای ارتباط جهانی روی این توپولوژیها مورد مطالعه قرار میگیرند. این بخش اول با مدل محاسبات MapReduce (MR) بسته میشود که به خوبی برای پردازش دادههای بزرگ با استفاده از چارچوب MPI مناسب است.
در بخش دوم، کتاب بر تجزیه و تحلیل دادههای با کارایی بالا تمرکز دارد. الگوریتمهای خوشهبندی مسطح و سلسله مراتبی برای کاوش دادهها همراه با نحوه برنامهریزی این الگوریتمها بر روی خوشههای کامپیوتری، به دنبال طبقهبندی یادگیری ماشین و مقدمهای بر تجزیه و تحلیل گراف، معرفی شدهاند. این بخش با مقدمهای مختصر بر مجموعههای هستهای دادهها بسته میشود که به مشکلات دادههای بزرگ اجازه میدهد تا مشکلات دادههای کوچک را تحمل کنند.
تمرینهایی در پایان هر فصل گنجانده شده است تا دانشآموزان مفاهیم آموختهشده را تمرین کنند. و بخش پایانی شامل یک امتحان کلی است که به آنها امکان میدهد ارزیابی کنند که چگونه مطالب مورد بحث در کتاب را جذب کردهاند.
This gentle introduction to High Performance Computing (HPC) for Data Science using the Message Passing Interface (MPI) standard has been designed as a first course for undergraduates on parallel programming on distributed memory models, and requires only basic programming notions.
Divided into two parts the first part covers high performance computing using C++ with the Message Passing Interface (MPI) standard followed by a second part providing high-performance data analytics on computer clusters.
In the first part, the fundamental notions of blocking versus non-blocking point-to-point communications, global communications (like broadcast or scatter) and collaborative computations (reduce), with Amdalh and Gustafson speed-up laws are described before addressing parallel sorting and parallel linear algebra on computer clusters. The common ring, torus and hypercube topologies of clusters are then explained and global communication procedures on these topologies are studied. This first part closes with the MapReduce (MR) model of computation well-suited to processing big data using the MPI framework.
In the second part, the book focuses on high-performance data analytics. Flat and hierarchical clustering algorithms are introduced for data exploration along with how to program these algorithms on computer clusters, followed by machine learning classification, and an introduction to graph analytics. This part closes with a concise introduction to data core-sets that let big data problems be amenable to tiny data problems.
Exercises are included at the end of each chapter in order for students to practice the concepts learned, and a final section contains an overall exam which allows them to evaluate how well they have assimilated the material covered in the book.
Front Matter....Pages i-xxxiii
Front Matter....Pages 1-1
A Glance at High Performance Computing (HPC)....Pages 3-20
Introduction to MPI: The Message Passing Interface....Pages 21-62
Topology of Interconnection Networks....Pages 63-97
Parallel Sorting....Pages 99-120
Parallel Linear Algebra....Pages 121-145
The MapReduce Paradigm....Pages 147-160
Front Matter....Pages 161-161
Partition-Based Clustering with k-Means....Pages 163-193
Hierarchical Clustering....Pages 195-211
Supervised Learning: Practice and Theory of Classification with the k-NN Rule....Pages 213-229
Fast Approximate Optimization in High Dimensions with Core-Sets and Fast Dimension Reduction....Pages 231-244
Parallel Algorithms for Graphs....Pages 245-259
Back Matter....Pages 261-282