期刊文献+

基于瞬时访问信息的动态页迁移机制 被引量:1

A Dynamic Page Migration Mechanism Based on Instantaneous Access Information
在线阅读 下载PDF
导出
摘要 页迁移是分布共享存储系统中动态开发数据局部性的一种优化策略,但体系结构相关性及时空开销限制了它在实际系统中的应用。本文立足于CC-NUMA系统和具有单地址空间映象的cluster系统,提出了一种通用的、无需特殊硬件支持的、基于瞬时访问信息的动态页迁移机制,并给出了基于Linux操作系统内核的实现方案。 Page migration is an optimization policy to exploit data locality in distributed shared-memory systems but hindered by its temporal and spatial cost and its architectural dependence. In this paper, we propose a common instantaneous information-based page migration mechanism on the standpoint of CC-NUMA and cluster systems with single system image support. Finally we bring along the implementation scheme of our policy based on the Linux kernel.
出处 《计算机工程与科学》 CSCD 2003年第1期66-70,84,共6页 Computer Engineering & Science
基金 国家杰出青年科学基金资助项目(69825104)
关键词 瞬时访问信息 动态页迁移机制 操作系统 内核 page migration/replication data locality virtual multithreaded OS kernel instantaneous access information
  • 相关文献

参考文献9

  • 1[1]James Laudon,Daniel Lenoski. The SGI Origin:A ccNUMA Highly Scalable Server[A]. Proc of the 24th Annual Int'l Symp on Computer Architecture[C].1997.
  • 2[2]Vijayaraghavan Soundararajan,Mark Heinrich,Ben Verghese,et al. Flexible Use of Memory for Replication/Migration in Cache-Coherent DSM Multiprocessors[A]. Pro of the 25th Annual Int'l Symp on Computer Architecture[C].1998.342-355.
  • 3[3]Ben Verghese,Scott Devien,Anoop Gupta,et al. Operating System Support for Improving Data Locality on ccNUMA Computer Servers[A]. Proc of the 7th Int'l Conf on Architectural Support for Programming Languages and Operating Systems(ASPLOS VII)[C].1996.279-289.
  • 4[4]J P Singh, W D Weber, A Gupta. SPLASH: Stanford Parallel Applications for Shared Memory[J]. Computer Architecture News , 1992,20(1):5-44.
  • 5[5]Kai Li. IVY: A Shared Virtual Memory System for Parallel Computing[A]. Proc of the 1988 Int'l Conf on Parallel Processing[C].1988.125-132.
  • 6[6]D Black, A Gupta, W D Weber. Competitive Management of Distributed Shared Memory[A]. Proc of COMPCON[C].1989.184-190.
  • 7[7]S Baylor,K Ekanadham. Lazy Home Migration for Distributed Shared Memory Systems[A]. Proc of Int'l Conf on High Performance Computing[C].1997.
  • 8[8]An-Chou Lai,Babak Falsafi. Comparing the Effectiveness of Fine-Grain Memory Caching Against Page Migration/Replication in Reducing Traffic in DSM Clusters[A]. ACM Symp on Parallel Algorithms and Architectures (SPAA)[C].2000.
  • 9[9]D Nikolopoulos,T Papatheodorou,C Polychronopoulos,et al. User-Level Dynamic Page Migration for Multiprogrammed Shared-Memory Multiprocessors[A].Proc of the 29th Int'l Conf on Parallel Processing[C].2000.

同被引文献4

  • 1Verghese B, Devine S, Gupta A, et al. Operating System Support for Improving Data Locality on CC-NUMA Computer Servers. In Proceedings, Architectural Support for Programming Languages and Operating Systems, 1996:279-289.
  • 2Nikolopoulos D. Scheduler-activated Dynamic Page Migration for Multiprogrammed DSM Multiprocessors. In Journal of Parallel and Distributed Computing, 2002.
  • 3Laudon J, Lenoski D. The SGI Origin:A ccNUMA Highly Scalable Server[A].Proc. Of the 24th Annual Intl Symp. On Computer Architecture[C]. 1997.
  • 4van Riel R. Towards an O(1) VM:Making Linux Virtual Memory Management Scale Towards Large Amounts of Physical Memory. In Linux Symposium 2003,2003.

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部