| 注册
首页|期刊导航|计算机工程与科学|多核处理器中混合分布式共享存储空间的实时划分技术

多核处理器中混合分布式共享存储空间的实时划分技术

陈小文 陈书明 鲁中海 Axel Jantsch

计算机工程与科学2012,Vol.34Issue(7):54-59,6.
计算机工程与科学2012,Vol.34Issue(7):54-59,6.DOI:10.3969/j.issn.1007-130X.2012.07.010

多核处理器中混合分布式共享存储空间的实时划分技术

Run-time Partitioning Technique of Hybrid Distributed Shared Memory Space in Multi-core Processors

陈小文 1陈书明 1鲁中海 2Axel Jantsch2

作者信息

  • 1. 国防科学技术大学计算机学院,湖南长沙410073
  • 2. 瑞典皇家理工学院电子系统系,瑞典斯德哥尔摩16440
  • 折叠

摘要

Abstract

In multi-core processors, Distributed Shared Memory (DSM) offers ease of programming by maintaining a global virtual memory space as well as imports the inherent overhead of translating virtual memory addresses into physical memory addresses, resulting in negative performance. We observe that, in parallel applications, different data have different properties (private or shared). Even for the same datum, its property may be changeable in different phases of the program execution. This paper firstly introduces a hybrid DSM, aiming at supporting fast and physical memory accesses for private data and maintaining a global and single virtual memory space for shared data. A run-time partitioning technique is proposed to change the hybrid DSM organization during the program execution. It ensures fast physical memory addressing on private data and conventional virtual memory addressing on shared data, improving the performance of the entire system by reducing virtual-to-physical address translation overhead as much as possible. The experimental results show that the hybrid DSM with run-time partitioning demonstrates performance advantage over the conventional DSM counterpart. The percentage of performance improvement depends on network size, problem size, way of data partitioning, etc. In our experiments, the maximal improvement is 13. 14%, and the minimal improvement 6. 98%.

关键词

地址转换/数据属性/实时划分/分布式共享存储/多核处理器

Key words

address translation/ data property/ run-time partitioning/ distributed shared memory/multi-core processor

分类

信息技术与安全科学

引用本文复制引用

陈小文,陈书明,鲁中海,Axel Jantsch..多核处理器中混合分布式共享存储空间的实时划分技术[J].计算机工程与科学,2012,34(7):54-59,6.

基金项目

国家863计划资助项目(2009AA011704) (2009AA011704)

教育部“高性能微处理器技术”创新团队研究计划(IRT0614) (IRT0614)

计算机工程与科学

OA北大核心CSCDCSTPCD

1007-130X

访问量0
|
下载量0
段落导航相关论文