By Topic

A new approach to distribute program workload on software DSM clusters

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Tyng-Yeu Liang ; Dept. of Electr. Eng., National Kaohsiung Univ. of Appl. Sci., Taiwan ; Yen-Tso Liu ; Ce-Kuen Shieh ; Chun-Yi Wu

The workload distribution approaches used by software distributed shared memory (DSM) clusters always distribute the working threads of applications according to the computational power of processors. However, in addition to computational cost, the cost of memory accesses is an important factor for determining program performance. Neglecting this cost will result in making wrong decisions in workload distribution and then degrading program performance. To address this problem, we propose a new approach with simultaneously considering the memory capability and the computational power of processors for workload distribution on software DSM clusters in this paper. We have implemented the proposed approach on a test bed. Our experimental results show that the proposed approach can provide more performance improvement for the applications compared to the others with considering only computational powers or memory capabilities.

Published in:

Parallel Architectures, Algorithms and Networks, 2004. Proceedings. 7th International Symposium on

Date of Conference:

10-12 May 2004