دانلود کتاب Introduction to High Performance Computing for Scientists and Engineers (Chapman & Hall CRC Computational Science) (به فارسی: مقدمه ای بر محاسبات با عملکرد بالا برای دانشمندان و مهندسان (علم محاسباتی Chapman & Hall CRC)) نوشته شده توسط «Georg Hager – Gerhard Wellein»
اطلاعات کتاب مقدمه ای بر محاسبات با عملکرد بالا برای دانشمندان و مهندسان (علم محاسباتی Chapman & Hall CRC)
موضوع اصلی: کامپیوتر – برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: CRC Press
نویسنده: Georg Hager – Gerhard Wellein
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2010
تعداد صفحه: 349
حجم فایل: 2.05 مگابایت
کد کتاب: 143981192X , 9781439811924
توضیحات کتاب مقدمه ای بر محاسبات با عملکرد بالا برای دانشمندان و مهندسان (علم محاسباتی Chapman & Hall CRC)
توضیحات محصول: نوشته شده توسط متخصصان محاسبات با کارایی بالا (HPC)، مقدمه ای بر محاسبات با عملکرد بالا برای دانشمندان و مهندسان، مقدمه ای جامع از معماری رایج رایانه فعلی، مدل های برنامه نویسی موازی غالب، و استراتژی های بهینه سازی مفید برای HPC علمی ارائه می دهد. از کار در یک مرکز محاسبات علمی، نویسندگان دیدگاه منحصر به فردی در مورد نیازها و نگرش های کاربران و همچنین تولید کنندگان رایانه های موازی به دست آوردند. این متن ابتدا معماری ریزپردازندههای مبتنی بر حافظه پنهان مدرن را معرفی میکند و محدودیتهای عملکرد ذاتی آنها را مورد بحث قرار میدهد، قبل از توضیح استراتژیهای بهینهسازی کلی برای کد سریال در معماریهای مبتنی بر حافظه پنهان. سپس معماری های کامپیوتری موازی با حافظه مشترک و توزیع شده و مرتبط ترین توپولوژی های شبکه را پوشش می دهد. پس از بحث در مورد محاسبات موازی در سطح نظری، نویسندگان نشان میدهند که چگونه میتوان از مشکلات عملکرد معمولی مرتبط با OpenMP اجتناب کرد یا آنها را بهبود بخشید. آنها سپس تکنیکهای بهینهسازی دسترسی غیریکنواخت حافظه (ccNUMA) را ارائه میکنند، برنامهنویسی موازی حافظه توزیعشده را با رابط ارسال پیام (MPI) بررسی میکنند و نحوه نوشتن کد MPI کارآمد را توضیح میدهند. فصل آخر بر برنامه نویسی ترکیبی با MPI و OpenMP تمرکز دارد. کاربران رایانه های با کارایی بالا اغلب نمی دانند چه عواملی زمان را برای حل محدود می کند و آیا اصلاً فکر کردن به بهینه سازی منطقی است یا خیر. این کتاب درک شهودی محدودیتهای عملکرد را بدون تکیه بر دانش سنگین علوم کامپیوتر تسهیل میکند. همچنین خوانندگان را برای مطالعه ادبیات پیشرفته تر آماده می کند.