دانلود کتاب Using OpenMP: Portable Shared Memory Parallel Programming (به فارسی: استفاده از OpenMP: برنامه نویسی موازی حافظه مشترک قابل حمل) نوشته شده توسط «Naci Dai – Lawrence Mandel – Arthur Ryman»
اطلاعات کتاب استفاده از OpenMP: برنامه نویسی موازی حافظه مشترک قابل حمل
موضوع اصلی: برنامه نويسي
نوع: کتاب الکترونیکی
ناشر: The MIT Press
نویسنده: Naci Dai – Lawrence Mandel – Arthur Ryman
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2007
تعداد صفحه: 378
حجم کتاب: 4 مگابایت
کد کتاب: 9780321396853 , 0321396855
توضیحات کتاب استفاده از OpenMP: برنامه نویسی موازی حافظه مشترک قابل حمل
“امیدوارم خوانندگان یاد بگیرند که از قابلیت بیان و قدرت OpenMP کامل استفاده کنند. این کتاب باید مقدمه ای عالی برای مبتدیان باشد، و بخش عملکرد باید به کسانی که تجربه کمی دارند و می خواهند OpenMP را به محدودیت هایش برسانند، کمک کند.” —از پیشگفتار David J. Kuck، همکار اینتل، گروه نرم افزار و راه حل، و مدیر راه حل های موازی و توزیع شده، OpenMP شرکت اینتل، یک رابط برنامه نویسی قابل حمل برای رایانه های موازی حافظه مشترک، به عنوان یک استاندارد غیر رسمی در 1997 توسط دانشمندان کامپیوتری که خواهان مدل واحدی بودند که بر اساس آن برنامههای سیستمهای حافظه مشترک را پایهگذاری کنند. OpenMP اکنون توسط بسیاری از توسعه دهندگان نرم افزار استفاده می شود. مزایای قابل توجهی نسبت به threading دستی و MPI دارد. استفاده از OpenMP مقدمه ای جامع بر مفاهیم برنامه نویسی موازی و یک نمای کلی از OpenMP ارائه می دهد. استفاده از OpenMP پیشرفتهای سختافزاری را مورد بحث قرار میدهد، توضیح میدهد که OpenMP کجا قابل استفاده است، و OpenMP را با سایر رابطهای برنامهنویسی برای معماریهای موازی حافظه مشترک و توزیع شده مقایسه میکند. این ویژگیهای فردی OpenMP را معرفی میکند، نمونههای کد منبع بسیاری را ارائه میکند که کاربرد و عملکرد ساختارهای زبان را نشان میدهد، و نکاتی در مورد نوشتن یک برنامه OpenMP کارآمد ارائه میدهد. نحوه استفاده از OpenMP در برنامه های کاربردی در مقیاس کامل برای دستیابی به عملکرد بالا در معماری های مقیاس بزرگ را شرح می دهد، چندین مطالعه موردی را به تفصیل مورد بحث قرار می دهد و توصیه های عمیق عیب یابی را ارائه می دهد. توضیح میدهد که چگونه OpenMP به کدهای چند رشتهای ترجمه میشود و یک گزارش ارزشمند پشت صحنه از عملکرد برنامه OpenMP ارائه میکند. در نهایت، استفاده از OpenMP روندهایی را در نظر میگیرد که احتمالاً بر توسعه OpenMP تأثیر میگذارد و نگاهی اجمالی به امکانات OpenMP 3.0 آینده از نقطه نظر OpenMP 2.5 فعلی ارائه میدهد. با افزایش استفاده از رایانه چند هسته ای، نیاز به یک معرفی جامع و مرور کلی از رابط استاندارد واضح است. استفاده از OpenMP نه تنها برای دانشجویان در مقاطع کارشناسی و کارشناسی ارشد، بلکه برای متخصصانی که قصد موازی سازی کدهای موجود یا توسعه برنامه های موازی جدید برای معماری رایانه های حافظه مشترک را دارند، مرجع ضروری است.
دانلود کتاب «استفاده از OpenMP: برنامه نویسی موازی حافظه مشترک قابل حمل»
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.