ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes

دانلود کتاب The Art of High Performance Computing for Computational Science, Vol. 1: تکنیک های افزایش سرعت و موازی سازی برای اهداف عمومی

The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes

مشخصات کتاب

The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes

ویرایش: [1, 1 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 9811361932;97 
ناشر: Springer Singapore 
سال نشر: 2019 
تعداد صفحات: IX, 219 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 14 Mb 

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



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

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


در صورت تبدیل فایل کتاب The Art of High Performance Computing for Computational Science, Vol. 1: Techniques of Speedup and Parallelization for General Purposes به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب The Art of High Performance Computing for Computational Science, Vol. 1: تکنیک های افزایش سرعت و موازی سازی برای اهداف عمومی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب The Art of High Performance Computing for Computational Science, Vol. 1: تکنیک های افزایش سرعت و موازی سازی برای اهداف عمومی

این کتاب تکنیک‌های اساسی و کاربردی محاسبات موازی و روش‌های مرتبط با آنالیز عددی را برای محققانی که محاسبات و شبیه‌سازی عددی را انجام می‌دهند، ارائه می‌کند. اگرچه تکنیک های ارائه شده در این کتاب مستقل از زمینه هستند، اما می توان از این روش ها در زمینه هایی مانند فیزیک، شیمی، زیست شناسی، علوم زمین، علوم فضایی، هواشناسی، پیشگیری از بلایا و ساخت و ساز استفاده کرد. به ویژه، کسانی که کد نرم افزاری را در این زمینه ها توسعه می دهند، این کتاب را مفید خواهند یافت. این مطالب برای دانشجویان فارغ التحصیل و محققان علوم محاسباتی مناسب است تا مبتدیان برنامه نویسی یا کارشناسان آگاه در علوم کامپیوتر. با مقدمه‌ای بر روندهای اخیر در معماری کامپیوتر و پردازش موازی، فصل 1 دانش اولیه برنامه‌های افزایش سرعت را با مثال‌های ساده از محاسبات عددی توضیح می‌دهد. فصل‌های 2 تا 4 اصول برنامه‌نویسی موازی، رابط ارسال پیام (MPI) و OpenMP را شرح می‌دهند و تکنیک‌های موازی‌سازی ترکیبی را مورد بحث قرار می‌دهند. با نشان دادن یک مثال واقعی از انطباق، فصل 5 یک نمای کلی از تنظیم عملکرد و بهینه سازی ارتباطات ارائه می دهد. برای پرداختن به محاسبات ماتریس متراکم، فصل 6 به جزئیات اصول و عملکرد کتابخانه های محاسبه جبر خطی BLAS و LAPACK می پردازد، از جمله نمونه هایی که می توانند به راحتی توسط خوانندگان با استفاده از نرم افزار رایگان بازتولید شوند. فصل 7 با تمرکز بر محاسبات ماتریس پراکنده، الگوریتم‌های عملکرد بالا را برای جبر خطی عددی توضیح می‌دهد. فصل 8 تبدیل فوریه سریع در سیستم های مقیاس بزرگ را از مبانی معرفی می کند. فصل 9 بهینه سازی و موضوعات مرتبط مانند روش های اشکال زدایی و سیستم های کنترل نسخه را توضیح می دهد. فصل 10 تکنیک های افزایش دقت محاسبات را به عنوان یک موضوع ضروری در محاسبات عددی مورد بحث قرار می دهد. این اولین جلد از دو جلدی است که از یک سری سخنرانی در پروژه کامپیوتر K در ژاپن به وجود آمده است. جلد دوم بر تکنیک های پیشرفته و نمونه هایی از کاربردها در علم مواد متمرکز خواهد بود.


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

This book provides basic and practical techniques of parallel computing and related methods of numerical analysis for researchers who conduct numerical calculation and simulation. Although the techniques provided in this book are field-independent, these methods can be used in fields such as physics, chemistry, biology, earth sciences, space science, meteorology, disaster prevention, and manufacturing. In particular, those who develop software code in these areas will find this book useful. The contents are suitable for graduate students and researchers in computational science rather than novices at programming or informed experts in computer science. Starting with an introduction to the recent trends in computer architecture and parallel processing, Chapter 1 explains the basic knowledge of speedup programs with simple examples of numerical computing. Chapters 2 – 4 detail the basics of parallel programming, the message passing interface (MPI), and OpenMP and discuss hybrid parallelization techniques. Showing an actual example of adaptation, Chapter 5 gives an overview of performance tuning and communication optimizations. To deal with dense matrix calculations, Chapter 6 details the basics and practice of linear algebra calculation libraries BLAS and LAPACK, including some examples that can be easily reproduced by readers using free software. Focusing on sparse matrix calculations, Chapter 7 explains high performance algorithms for numerical linear algebra. Chapter 8 introduces the fast Fourier transform in large-scale systems from the basics. Chapter 9 explains optimization and related topics such as debug methods and version control systems. Chapter 10 discusses techniques for increasing computation accuracy as an essential topic in numerical calculation. This is the first of the two volumes that grew out of a series of lectures in the K computer project in Japan. The second volume will focus on advanced techniques and examples of applications in materials science.





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