会议专题

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

国际会议

电子商务、工程及科学领域的分布计算和应用国际会议(DCABES 2010)

香港

英文

183-187

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