題名: Using Group Fine-grained Locking Scheme in Software Transactional Memory for Multiprocessing Systems
作者: Shen, Ting-Han
Chu, Chih-Ping
關鍵字: transactional memory
locking scheme
multiprocessing
期刊名/會議名稱: 2010 ICS會議
摘要: In a multi-process or multi-thread software transactional memory(STM) system, the transactional locking scheme is commonly separated into fine-grained and coarsegrained schemes by protection granularity. In our definition, the protection granularity of fine-grained schemes is varied depending on implementation. Types of protection granularity include per-word, per-object, etc. The coarse-grained scheme is using a global lock for all shared resources. These two types of schemes are preferred under different test environments. The coarse-grained scheme lacks scalability under high contention situation and the fine-grained scheme produces higher overhead than coarse-grained scheme. In this paper, we propose a new type of fine-grained scheme which adds an intermediate locking level. The new scheme separates shared resources into different groups. Groups are organized under the number of executing transactions, and resources are joined to the first accessed transaction group. Thus the overhead of fine-grained scheme is reduced by locking a group of resources. In the experiment of the proposed scheme, the results showed that the new scheme preserves the scalability and reduces the overhead of fine-grained scheme.
日期: 2011-02-18T03:27:28Z
分類:2010年 ICS 國際計算機會議(如需查看全文,請連結至IEEE Xplore網站)

文件中的檔案:
沒有與此文件相關的檔案。


在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。