2021 / 07 / 31
10:00 ~ 11:00
TR309
System Software
Introduction to Transactional Memory and Its Implementation
by
Mars Cheng
Transactional Memory ™ 是處裡 concurrency 中對於 synchronization 的解法之一,有別於 locking ,這個機制基本上是 lock-free ,在某些情況下可以帶來更好的效能,並且讓 programmer 寫起來更容易許多。隨著硬體慢慢逐步支援相關的機制,讓這項技術廣為使用的時機或許已經接近。所以想跟大家分享一下我目前的一些理解跟實驗。同時也會試著帶大家看一下底層實作方式。
About Mars Cheng
一個普通的程式設計師。在新竹,生活並工作。有兩貓兩狗與老婆大人作伴。