会议专题

The design and implement of memory manager in STM

Software transactional memory (STM) is one of the promising models in parallel programming for multi-core processor system and has being studied by many researchers. Memory management is an important aspect of STM system design which affects the performance of the whole STM system directly. This paper presents the design and implementation of an effective memory manager. It uses private heap to manage transactions memory space of each thread and a global heap to manage the whole memory space in STM system. Algorithms ensure that the memory access is no-blocking. Tests show that performance of the memory manager is satisfying.

Multi-core processor software transactional memory memory manage memory allocation garbage collection

Zhang Ping Li QingBao Huang GuoRui Zeng GuangYu

Department of Computer Science, Zhengzhou Institute of Information Science and Technology Zhengzhou, Henan, China

国际会议

第九届分布式计算及其应用国际学术研讨会

香港

英文

183-187

2010-08-12(万方平台首次上网日期,不代表论文的发表时间)