• DocumentCode
    2394452
  • Title

    I/O processor allocation for mesh cluster computers

  • Author

    Liu, Pangfeng ; Hsu, Chun-Chen ; Wu, Jan-Jan

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., National Taiwan Univ., Taiwan
  • Volume
    1
  • fYear
    2005
  • fDate
    20-22 July 2005
  • Firstpage
    105
  • Abstract
    As cluster systems become increasingly popular, more and more parallel applications require need not only computing power but also significant I/O performance. However, the I/O subsystem has become the bottleneck of the overall system performance for years due to slower improvement of the second storage devices. In recent years parallel I/O has drawn an increasing attention as a promising approach to eliminate this bottleneck. To improve I/O efficiency of a cluster system computation tasks must be carefully assigned to processors, so that the communication overheads within the group the processors of the task, and those I/O traffics that connect processors of the task to I/O system are both optimized. Earlier processor allocation strategies considered the optimization of communication traffic or I/O traffic only. Since both the communication and I/O traffic can cause network contention, we develop a set of binary tree based algorithms to address the issues of both communication and I/O traffics simultaneously. The experimental results indicate that for tasks that have different mixture of communication and I/O traffics, our algorithms have very good performance in terms of overall parallel I/O efficiency. We also developed two mathematical evaluating criteria - "compactness" and "spatial compactness", to determine the fitness of allocation algorithms in terms of geometrical adjacency of processors.
  • Keywords
    optimisation; parallel processing; resource allocation; telecommunication traffic; trees (mathematics); workstation clusters; I/O processor allocation; I/O traffic; I/O traffics; binary tree; cluster system computation; cluster systems; communication traffic optimization; mesh cluster computers; parallel I/O; parallel application; spatial compactness; storage devices; Application software; Binary trees; Computer networks; Computer science; Concurrent computing; Information science; Power engineering and energy; Power engineering computing; System performance; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2005. Proceedings. 11th International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    0-7695-2281-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2005.169
  • Filename
    1531114