发明公开
- 专利标题: 一种用于流式数据并行处理的内存管理方法
- 专利标题(英): Memory management method used for parallel processing of streaming data
-
申请号: CN201510427494.6申请日: 2015-07-20
-
公开(公告)号: CN105094751A公开(公告)日: 2015-11-25
- 发明人: 彭群 , 张广兴 , 谢高岗
- 申请人: 中国科学院计算技术研究所
- 申请人地址: 北京市海淀区中关村科学院南路6号
- 专利权人: 中国科学院计算技术研究所
- 当前专利权人: 中国科学院计算技术研究所
- 当前专利权人地址: 北京市海淀区中关村科学院南路6号
- 代理机构: 北京泛华伟业知识产权代理有限公司
- 代理商 王勇; 李科
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F12/08
摘要:
本发明提供一种用于流式数据并行处理的内存管理方法,用于流式数据并行处理的流水线构架包括多组建立了一一对应的对等关系的生产者和消费者,具有对等关系的每个生产者和消费者都具有私有的局部缓存池,所述用于流式数据并行处理的内存管理方法包括:1)在进行流式数据并行处理过程中,每个生产者向其私有的局部缓存池申请内存,并且在该生产者的局部缓存池为空时,触发交换操作以获得内存块,所述交换操作是将该生产者的局部缓存池和与其对等的消费者的局部缓存池交换;2)在进行流式数据并行处理过程中,每个消费者向该消费者的局部缓存池释放内存。本发明能够有效地降低内存操作开销,提高内存的利用率。
公开/授权文献
- CN105094751B 一种用于流式数据并行处理的内存管理方法 公开/授权日:2018-01-09