ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Parallel Programming and Compilers

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

Parallel Programming and Compilers

مشخصات کتاب

Parallel Programming and Compilers

ویرایش: 1 
نویسندگان:   
سری: The Kluwer International Series in Engineering and Computer Science 59 
ISBN (شابک) : 9781461284161, 9781461310778 
ناشر: Springer US 
سال نشر: 1988 
تعداد صفحات: 252 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 مگابایت 

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



کلمات کلیدی مربوط به کتاب برنامه نویسی موازی و کامپایلرها: معماری پردازنده، زبان برنامه نویسی، کامپایلر، مترجم، سیستم عامل



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

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


در صورت تبدیل فایل کتاب Parallel Programming and Compilers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی موازی و کامپایلرها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب برنامه نویسی موازی و کامپایلرها



نیمه دوم دهه 1970 با پیشرفت های چشمگیر در معماری های آرایه/بردار و تکنیک های برداری و کامپایلرها مشخص شد. این پیشرفت تا اواسط دهه 1980 با تمرکز ویژه بر ماشین های برداری ادامه یافت. اکثر ابررایانه‌ها در این دوره ماشین‌های بردار ثبت به ثبت (Cray 1) یا حافظه به حافظه (CDC Cyber ​​205) بودند. با این حال، افزایش تقاضا برای نرخ های محاسباتی بالاتر به طور طبیعی به رایانه ها و نرم افزارهای موازی منجر می شود. از طریق تکرار پردازنده های مستقل در یک سیستم هماهنگ، می توان از موانع عملکرد به دلیل محدودیت های فناوری عبور کرد. در اصل، موازی سازی پتانسیل عملکرد نامحدودی را ارائه می دهد. با این وجود، درک این پتانسیل عملکرد در عمل بسیار دشوار است. تاکنون فقط نوک کوه یخ به نام "ماشین های موازی و برنامه ریزی موازی" را دیده ایم. برنامه نویسی موازی به طور خاص یک هنر به سرعت در حال تکامل و در حال حاضر بسیار تجربی است. در این کتاب چندین جنبه از برنامه نویسی موازی و کامپایلرهای موازی را مورد بحث قرار می دهیم. به جای تلاش برای توسعه روش‌ها و پارادایم‌های برنامه‌نویسی موازی، ما اغلب بر موضوعات پیشرفته‌تر تمرکز می‌کنیم با این فرض که خواننده پیش‌زمینه کافی در پردازش موازی دارد. کتاب در سه بخش اصلی تنظیم شده است. در بخش اول (فصل 1 و 2) ما صحنه را تنظیم کرده و بر روی تبدیل برنامه ها و موازی سازی کامپایلرها تمرکز می کنیم. بخش دوم این کتاب (فصل 3 و 4) زمان‌بندی ماشین‌های موازی را از دیدگاه عملی ماکرو و میکرووظیفه و محیط‌های پشتیبانی مورد بحث قرار می‌دهد. در نهایت، قسمت آخر (Le.


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

The second half of the 1970s was marked with impressive advances in array/vector architectures and vectorization techniques and compilers. This progress continued with a particular focus on vector machines until the middle of the 1980s. The major­ ity of supercomputers during this period were register-to-register (Cray 1) or memory-to-memory (CDC Cyber 205) vector (pipelined) machines. However, the increasing demand for higher computational rates lead naturally to parallel comput­ ers and software. Through the replication of autonomous processors in a coordinated system, one can skip over performance barriers due technology limitations. In princi­ ple, parallelism offers unlimited performance potential. Nevertheless, it is very difficult to realize this performance potential in practice. So far, we have seen only the tip of the iceberg called "parallel machines and parallel programming". Parallel programming in particular is a rapidly evolving art and, at present, highly empirical. In this book we discuss several aspects of parallel programming and parallelizing compilers. Instead of trying to develop parallel programming methodologies and paradigms, we often focus on more advanced topics assuming that the reader has an adequate background in parallel processing. The book is organized in three main parts. In the first part (Chapters 1 and 2) we set the stage and focus on program transformations and parallelizing compilers. The second part of this book (Chapters 3 and 4) discusses scheduling for parallel machines from the practical point of view macro and microtasking and supporting environments). Finally, the last part (Le.



فهرست مطالب

Front Matter....Pages i-xv
Parallel Architectures and Compilers....Pages 1-14
Program Restructuring for Parallel Execution....Pages 15-81
A Comprehensive Environment for Automatic Packaging and Scheduling of Parallelism....Pages 82-112
Static and Dynamic Loop Scheduling....Pages 113-162
Run-Time Overhead....Pages 163-177
Static Program Partitioning....Pages 178-194
Static Task Scheduling....Pages 195-215
Speedup Bounds for Parallel Programs....Pages 216-228
Back Matter....Pages 229-240




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