• DocumentCode
    3049531
  • Title

    Boltzmann algorithms to partition and map software for computational grids

  • Author

    Adams, Jason R. ; Price, Camille C.

  • Author_Institution
    Isthmus Inc., Fort Worth, TX, USA
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    276
  • Abstract
    Summary form only given. We present a model that comprehensively addresses the goals of partitioning an application software mesh into clusters of modules and assigning (or mapping) the clusters onto the most appropriate processors in the computational grid. Our approach to solving this challenging combinatorial problem is based on a computational model known as a cascaded Boltzmann machine, which advantageously blends the principles of neural computing and simulated annealing to achieve high quality partitions in a practical amount of execution time. We develop implementations of the algorithms, and focus on the study and refinement of the operational parameters that determine the performance of the Boltzmann algorithms. Through computational experimentation and empirical observations, we are able to characterize the speed and effectiveness of this partitioning and mapping process. We also note that the partitioning and mapping algorithm itself can be implemented as a parallel computation.
  • Keywords
    Boltzmann machines; grid computing; parallel processing; workstation clusters; Boltzmann algorithm; application software mesh partitioning; cluster mapping; computational grids; neural computing; parallel computation; simulated annealing; Application software; Biological system modeling; Biology computing; Computational modeling; Computer networks; Concurrent computing; Grid computing; Neural networks; Partitioning algorithms; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1303356
  • Filename
    1303356