اصول حافظه تراکنشی ۲۰۲۲
Principles of Transactional Memory 2022
دانلود کتاب اصول حافظه تراکنشی ۲۰۲۲ (Principles of Transactional Memory 2022) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Rachid Guerraoui, Michael Kapalka |
|---|
ناشر:
Springer Nature
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2022 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
179 |
| نوع فایل |
|
| حجم |
11.2 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب اصول حافظه تراکنشی ۲۰۲۲
حافظهی تراکنشی (TM) الگویی جذاب برای برنامهنویسی همزمان بر روی معماریهای حافظهی اشتراکی است. با استفاده از TM، رشتههای یک برنامه از طریق تراکنشهای درون حافظه با یکدیگر ارتباط برقرار کرده و عملکرد خود را همگامسازی میکنند. هر تراکنش میتواند هر تعداد عملیات را روی دادههای اشتراکی انجام دهد و سپس یا تایید (commit) شود یا لغو (abort) گردد. هنگامی که یک تراکنش تایید میشود، اثرات تمام عملیاتهای آن بلافاصله برای سایر تراکنشها قابل مشاهده میشود. اما هنگامی که لغو میشود، آن اثرات به طور کامل دور ریخته میشوند. تراکنشها اتمی هستند: برنامهنویسان این توهم را دارند که هر تراکنش تمام عملیاتهای خود را به طور آنی، در یک نقطه زمانی واحد و منحصربهفرد اجرا میکند. با این حال، TM تراکنشها را به طور همزمان اجرا میکند تا از موازات ارائه شده توسط پردازندههای مدرن بهره ببرد.
هدف این کتاب ارائه مبانی نظری برای حافظهی تراکنشی است. این شامل تعریف یک مدل از TM و همچنین پاسخ دقیق به این سوالات است که یک پیادهسازی TM چه زمانی صحیح است، چه نوع ویژگیهایی را میتواند تضمین کند، قدرت و محدودیتهای یک TM چیست و چه مصالحههای ذاتی در طراحی یک الگوریتم TM وجود دارد.
در حالی که تمرکز این کتاب بر اصول اساسی است، هدف آن ثبت شهود مشترک در پس معناشناسی TMها و ویژگیهای پیادهسازیهای 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
Table of Contents
1. Cover
2. Copyright Page
3. Title Page
4. Dedication
5. Contents
6. Acknowledgments
1 Introduction
8. PART I Basics
9. PART II Safety
10. PART III Progress
11. Bibliography
12. Authors’ Biographies
دیگران دریافت کردهاند
اصول علم ترجمان در پزشکی: از آزمایشگاه تا بالین ۲۰۲۱
Principles of Translational Science in Medicine: From Bench to Bedside 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اصول تومورها: رویکردی انتقالی به مبانی ۲۰۱۹
Principles of Tumors: A Translational Approach to Foundations 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اصول طب سوزنی گوش: سیستم خرد لاله گوش ۲۰۱۶
Principles of Ear Acupuncture: Microsystem of the Auricle 2016
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
علوم بالینی و ترجمانی: اصول پژوهش بر روی انسان ها ۲۰۱۶
Clinical and Translational Science: Principles of Human Research 2016
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
علوم بالینی و ترجمه ای: اصول تحقیقات انسانی ۲۰۱۶
Clinical and Translational Science: Principles of Human Research 2016
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اصول علم ترجمه در پزشکی: از آزمایشگاه تا بالین بیمار ۲۰۱۵
Principles of Translational Science in Medicine: From Bench to Bedside 2015
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
