ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Shared-Memory Synchronization

دانلود کتاب همزمان سازی حافظه به اشتراک گذاشته شده

Shared-Memory Synchronization

مشخصات کتاب

Shared-Memory Synchronization

ویرایش: 1st 
نویسندگان:   
سری: Synthesis Lectures on Computer Architecture 
ISBN (شابک) : 160845956X, 9781608459568 
ناشر: Morgan & Claypool 
سال نشر: 2013 
تعداد صفحات: 223 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Shared-Memory Synchronization به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب همزمان سازی حافظه به اشتراک گذاشته شده

از زمان ظهور به اشتراک گذاری زمان در دهه 1960، طراحان سیستم های همزمان و موازی به همگام سازی فعالیت های رشته های کنترلی که ساختارهای داده را در حافظه به اشتراک می گذارند، نیاز داشتند. در سال‌های اخیر، مطالعه همگام‌سازی با تکثیر پردازنده‌های چند هسته‌ای، که حتی برنامه‌های نسبتاً ساده در سطح کاربر باید اغلب به صورت موازی روی آنها اجرا شوند، فوریت جدیدی پیدا کرده است. این سخنرانی یک بررسی جامع از همگام سازی حافظه مشترک با تاکید بر مسائل \"سطح سیستم\" ارائه می دهد. این شامل پوشش کافی از جزئیات معماری برای درک درستی و عملکرد در ماشین‌های چند هسته‌ای مدرن و پوشش کافی از مسائل سطح بالاتر برای درک چگونگی همگام‌سازی در زبان‌های برنامه‌نویسی مدرن است. مخاطب اصلی مورد نظر "برنامه نویسان سیستم ها" هستند - نویسندگان سیستم های عامل، بسته های کتابخانه، سیستم های زمان اجرا زبان، ساختارهای داده همزمان و برنامه های سرور و ابزار. بسیاری از بحث ها همچنین باید برای برنامه نویسان کاربردی که می خواهند از مکانیسم های همگام سازی در دسترس آنها به خوبی استفاده کنند و معماران رایانه ای که می خواهند پیامدهای تصمیمات طراحی خود را بر روی کدهای سطح سیستم درک کنند، جالب باشد. فهرست مطالب: مقدمه / پیشینه معماری / تئوری اساسی / قفل چرخشی عملی / همگام سازی در انتظار مشغول بودن با شرایط / اتمی عمدتا خواندنی / همگام سازی و زمان بندی / الگوریتم های غیر مسدود / حافظه تراکنشی / بیوگرافی نویسنده


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

Since the advent of time sharing in the 1960s, designers of concurrent and parallel systems have needed to synchronize the activities of threads of control that share data structures in memory. In recent years, the study of synchronization has gained new urgency with the proliferation of multicore processors, on which even relatively simple user-level programs must frequently run in parallel. This lecture offers a comprehensive survey of shared-memory synchronization, with an emphasis on "systems-level" issues. It includes sufficient coverage of architectural details to understand correctness and performance on modern multicore machines, and sufficient coverage of higher-level issues to understand how synchronization is embedded in modern programming languages. The primary intended audience is "systems programmers"—the authors of operating systems, library packages, language run-time systems, concurrent data structures, and server and utility programs. Much of the discussion should also be of interest to application programmers who want to make good use of the synchronization mechanisms available to them, and to computer architects who want to understand the ramifications of their design decisions on systems-level code. Table of Contents: Introduction / Architectural Background / Essential Theory / Practical Spin Locks / Busy-wait Synchronization with Conditions / Read-mostly Atomicity / Synchronization and Scheduling / Nonblocking Algorithms / Transactional Memory / Author's Biography





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