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 条
  • [21] Adaptive protocols for software distributed shared memory
    Amza, C
    Cox, AL
    Dwarkadas, S
    Jin, LJ
    Rajamani, K
    Zwaenepoel, W
    PROCEEDINGS OF THE IEEE, 1999, 87 (03) : 467 - 475
  • [22] The impact of symmetry on software distributed shared memory
    Keleher, PJ
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2000, 60 (11) : 1388 - 1419
  • [23] Load balancing in distributed shared memory systems
    Lai, AC
    Shieh, CK
    Kok, YT
    Ueng, JC
    Kung, LY
    1977 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1997, : 152 - 158
  • [24] Dynamically controlling false sharing in distributed shared memory
    Freeh, VW
    Andrews, GR
    PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 1996, : 403 - 411
  • [25] Software based Distributed Shared Memory (DSM) model using Shared variables between Multiprocessors
    Vasava, Hemant D.
    Rathod, Jagdish M.
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 1431 - 1435
  • [26] SilkRoad: A multithreaded runtime system with software distributed shared memory for SMP clusters
    Peng, L
    Wong, WF
    Feng, MD
    Yuen, CK
    CLUSTER 2000: IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2000, : 243 - 249
  • [27] ORION: An adaptive home-based software distributed shared memory system
    Ng, MC
    Wong, WF
    SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 187 - 194
  • [28] Using the resizable working-set notion for software distributed shared memory
    Lee, SW
    Yoo, KY
    CLUSTER 2000: IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2000, : 373 - 374
  • [29] Using distributed-shared memory mechanisms for agents communication in a distributed system
    Gonzaga, Thiago
    Bentes, Cristiana
    Farias, Ricardo
    De Castro, Maria Clicia S.
    Garcia, Ana Cristina B.
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, 2007, : 39 - +
  • [30] Improving the performance of software distributed shared memory with speculation
    Kistler, M
    Alvisi, L
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (09) : 885 - 896