ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Principles of Transactional Memory

دانلود کتاب اصول حافظه تراکنشی (سخنرانی ترکیبی در مورد تئوری محاسبات توزیع شده)

Principles of Transactional Memory

مشخصات کتاب

Principles of Transactional Memory

ویرایش: [1 ed.] 
نویسندگان:   
سری: Synthesis Lectures on Distributed Computing Theory 
ISBN (شابک) : 1608450112, 9781608450114 
ناشر: Morgan and Claypool Publishers 
سال نشر: 2010 
تعداد صفحات: 194 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 Mb 

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



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

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


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

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


توضیحاتی در مورد کتاب اصول حافظه تراکنشی (سخنرانی ترکیبی در مورد تئوری محاسبات توزیع شده)

حافظه تراکنشی (TM) یک الگوی جذاب برای برنامه نویسی همزمان در معماری حافظه مشترک است. با یک TM، رشته های یک برنامه کاربردی ارتباط برقرار می کنند و اقدامات خود را از طریق تراکنش های درون حافظه هماهنگ می کنند. هر تراکنش می‌تواند هر تعداد عملیات را روی داده‌های مشترک انجام دهد و سپس یا commit یا لغو کند. هنگامی که معامله انجام می شود، اثرات تمام عملیات آن بلافاصله برای سایر معاملات قابل مشاهده می شود. با این حال، هنگامی که سقط می شود، آن اثرات به طور کامل کنار گذاشته می شوند. تراکنش ها اتمی هستند: برنامه نویسان این توهم را دارند که هر تراکنش تمام عملیات خود را به صورت آنی و در یک نقطه زمانی واحد و منحصر به فرد انجام می دهد. با این حال، یک TM تراکنش ها را به طور همزمان اجرا می کند تا از موازی سازی ارائه شده توسط پردازنده های مدرن استفاده کند. هدف این کتاب ارائه مبانی نظری برای حافظه تراکنشی است. این شامل تعریف مدل یک TM، و همچنین پاسخ دقیق به زمانی است که پیاده سازی TM درست است، چه نوع ویژگی هایی را می تواند تضمین کند، قدرت و محدودیت های یک TM چیست، و چه مبادلات ذاتی در طراحی یک TM وجود دارد. الگوریتم TM در حالی که تمرکز این کتاب بر روی اصول اساسی است، هدف آن به دست آوردن شهود مشترک در پس معنایی TMs و ویژگی های پیاده سازی TM موجود است. فهرست مطالب: مقدمه / سیستم های حافظه مشترک / حافظه تراکنش: یک آغازگر / مسائل مربوط به صحت TM / اجرای یک TM / خواندن بیشتر / شفافیت / اثبات شفافیت: یک مثال / کدورت در مقابل\ اتمی بودن / خواندن بیشتر / زنده بودن یک TM / TM های مبتنی بر قفل / TM های بدون انسداد / زنده بودن عمومی TM ها / مطالعه بیشتر / نتیجه گیری


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

Transactional memory (TM) is an appealing paradigm for concurrent programming on shared memory architectures. With a TM, threads of an application communicate, and synchronize their actions, via in-memory transactions. Each transaction can perform any number of operations on shared data, and then either commit or abort. When the transaction commits, the effects of all its operations become immediately visible to other transactions; when it aborts, however, those effects are entirely discarded. Transactions are atomic: programmers get the illusion that every transaction executes all its operations instantaneously, at some single and unique point in time. Yet, a TM runs transactions concurrently to leverage the parallelism offered by modern processors. The aim of this book is to provide theoretical foundations for transactional memory. This includes defining a model of a TM, as well as answering precisely when a TM implementation is correct, what kind of properties it can ensure, what are the power and limitations of a TM, and what inherent trade-offs are involved in designing a TM algorithm. While the focus of this book is on the fundamental principles, its goal is to capture the common intuition behind the semantics of TMs and the properties of existing TM implementations. Table of Contents: Introduction / Shared Memory Systems / Transactional Memory: A Primer / TM Correctness Issues / Implementing a TM / Further Reading / Opacity / Proving Opacity: An Example / Opacity vs.\ Atomicity / Further Reading / The Liveness of a TM / Lock-Based TMs / Obstruction-Free TMs / General Liveness of TMs / Further Reading / Conclusions





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