دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Alexandru-Petru Tanase, Frank Hannig, Jürgen Teich سری: ISBN (شابک) : 9783319739090 ناشر: Springer سال نشر: 2018 تعداد صفحات: 182 زبان: english فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 Mb
در صورت تبدیل فایل کتاب Symbolic Parallelization of Nested Loop Programs به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب موازی سازی نمادین برنامه های حلقه تودرتو نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب با استفاده از مدل چند وجهی برای اجرای موازی برنامههای حلقه بر روی آرایههای پردازشگر موازی، تکنیکهای جدید کامپایل را معرفی میکند. نویسندگان نشان میدهند که چگونه میتوان تخصیص نمادین بهینه و زمانبندیهای موازی تکرارهای حلقه را در زمان کامپایل محاسبه کرد، برای مواردی که تعداد هستههای موجود فقط در زمان اجرا مشخص میشود. رویکرد موازی سازی نمادین کامپایل/ زمان اجرا که نویسندگان توصیف می کنند، به طور قابل توجهی سربار زمان اجرا را در مقایسه با کامپایل پویا یا به موقع کاهش می دهد. رویکرد جدید پردازش حلقه تحملپذیر خطا که در این کتاب توضیح داده شده است، از لانههای حلقه برای اجرای موازی در برابر خطاهای نرم محافظت میکند.
This book introduces new compilation techniques, using the polyhedron model for the resource-adaptive parallel execution of loop programs on massively parallel processor arrays. The authors show how to compute optimal symbolic assignments and parallel schedules of loop iterations at compile time, for cases where the number of available cores becomes known only at runtime. The compile/runtime symbolic parallelization approach the authors describe reduces significantly the runtime overhead, compared to dynamic or just‐in-time compilation. The new, on‐demand fault‐tolerant loop processing approach described in this book protects loop nests for parallel execution against soft errors.
Front Matter ....Pages i-xii
Introduction (Alexandru-Petru Tanase, Frank Hannig, Jürgen Teich)....Pages 1-7
Fundamentals and Compiler Framework (Alexandru-Petru Tanase, Frank Hannig, Jürgen Teich)....Pages 9-36
Symbolic Parallelization (Alexandru-Petru Tanase, Frank Hannig, Jürgen Teich)....Pages 37-92
Symbolic Multi-Level Parallelization (Alexandru-Petru Tanase, Frank Hannig, Jürgen Teich)....Pages 93-122
On-Demand Fault-Tolerant Loop Processing (Alexandru-Petru Tanase, Frank Hannig, Jürgen Teich)....Pages 123-153
Conclusions and Outlook (Alexandru-Petru Tanase, Frank Hannig, Jürgen Teich)....Pages 155-158
Back Matter ....Pages 159-176