Using page access behavior for load sharing on software distributed shared memory system

被引:0
|
作者
Chua, EJ [1 ]
机构
[1] De La Salle Univ, Profess Sch, Coll Comp Studies, Manila 1004, Philippines
关键词
load sharing; load balancing; distributed shared memory;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Performance of a software distributed shared memory (DSM) system can be improved if load sharing is employed. However, traditional load sharing algorithms are not directly suitable for DSM systems since they do not consider the memory access patterns of tasks. This paper presents a load sharing algorithm that takes into account memory access patterns as well as individual processor load information to distribute tasks in a DSM environment. A vector that keeps track of the frequency of page accesses by tasks is used to determine the processor with the best locality Of access. The general idea is to minimize the amount Of remote page accesses. Simulation results are presented to illustrate the behavior of the algorithm.
引用
收藏
页码:480 / 486
页数:7
相关论文
共 50 条
  • [31] Using remote access histories for thread scheduling in distributed shared memory systems
    Schuster, A
    Shalev, L
    DISTRIBUTED COMPUTING, 1998, 1499 : 347 - 362
  • [32] Supporting software distributed shared memory with an optimizing complier
    Inagaki, T
    Niwa, J
    Matsumoto, T
    Hiraki, K
    1998 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - PROCEEDINGS, 1998, : 225 - 234
  • [33] Priority Based Messaging for Software Distributed Shared Memory
    Sven Karlsson
    Mats Brorsson
    Cluster Computing, 2003, 6 (2) : 161 - 169
  • [34] ViSMI: Software distributed shared memory for InfiniBand clusters
    Osendorfer, C
    Tao, J
    Trinitis, C
    Mairandres, M
    THIRD IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2004, : 185 - 191
  • [35] Performance improvement techniques for software distributed shared memory
    Yu, BH
    Werstein, P
    Purvis, M
    Cranefield, S
    11TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL I, PROCEEDINGS, 2005, : 119 - 125
  • [36] Aggressive release consistency for software distributed shared memory
    Fu, SWS
    Tzeng, NF
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, : 288 - 295
  • [37] Compilation and runtime optimizations for software distributed shared memory
    Zhang, K
    Mellor-Crummey, J
    Fowler, RJ
    LANGUAGES, COMPILERS, AND RUN-TIME SYSTEMS FOR SCALABLE COMPUTERS, 2000, 1915 : 182 - 191
  • [38] A load balanced directory for distributed shared memory objects
    Sharma, Gokarna
    Busch, Costas
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 78 : 6 - 24
  • [39] An open Distributed Shared Memory system
    Manis, G
    Lymberopoulos, L
    Koziris, N
    Papakonstantinou, G
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 2001, 2110 : 293 - 301
  • [40] A UNIX distributed shared memory system
    Mendoza, R
    Gutierrez, ED
    Williams, DH
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 713 - 717