A General Matrix Iterative Model for Dynamic Load Balancing

A General Matrix Iterative Model for Dynamic Load Balancing PDF Author: Mark A. Franklin
Publisher:
ISBN:
Category : Mathematical optimization
Languages : en
Pages : 23

Get Book Here

Book Description
Abstract: "Effective load balancing algorithms are crucial in fully realizing the performance potential of parallel computer systems. This paper proposes a general matrix iterative model to represent a range of dynamic load balancing algorithms. The model and associated performance measures are used to evaluate and compare various load balancing algorithms and derive optimal algorithms and associated parameters for a given application and multiprocessor system. The model is parameterized to represent three load balancing algorithms -- the random strategy, diffusion and complete redistribution algorithms. The model is validated by comparing the results with measured performance on a realistic workload. The parallel N-body simulation application used for this purpose has a number of interesting properties and is representative of a wide class of realistic scientific applications. The performance of the three algorithms are compared and optimal algorithm parameters derived for the application. The random strategy outperforms both the diffusion (12% better) and the redistribution (30% better) algorithms and its performance is within 25% of the ideal load balance case. General performance models such as the one presented in this paper can be used to guide the algorithm designer in choosing the best algorithm and associated parameters for a given environment."

A General Matrix Iterative Model for Dynamic Load Balancing

A General Matrix Iterative Model for Dynamic Load Balancing PDF Author: Mark A. Franklin
Publisher:
ISBN:
Category : Mathematical optimization
Languages : en
Pages : 23

Get Book Here

Book Description
Abstract: "Effective load balancing algorithms are crucial in fully realizing the performance potential of parallel computer systems. This paper proposes a general matrix iterative model to represent a range of dynamic load balancing algorithms. The model and associated performance measures are used to evaluate and compare various load balancing algorithms and derive optimal algorithms and associated parameters for a given application and multiprocessor system. The model is parameterized to represent three load balancing algorithms -- the random strategy, diffusion and complete redistribution algorithms. The model is validated by comparing the results with measured performance on a realistic workload. The parallel N-body simulation application used for this purpose has a number of interesting properties and is representative of a wide class of realistic scientific applications. The performance of the three algorithms are compared and optimal algorithm parameters derived for the application. The random strategy outperforms both the diffusion (12% better) and the redistribution (30% better) algorithms and its performance is within 25% of the ideal load balance case. General performance models such as the one presented in this paper can be used to guide the algorithm designer in choosing the best algorithm and associated parameters for a given environment."

Advanced Distributed Systems

Advanced Distributed Systems PDF Author: Felix F. Ramos
Publisher: Springer
ISBN: 3540316744
Category : Computers
Languages : en
Pages : 569

Get Book Here

Book Description
It is our pleasure to present the papers accepted and presented at the 5th Int- national School and Symposium on Advanced Distributed Systems (ISSADS) in this LNCS volume. The symposium was held in the city of Guadalajara,Mexico from January 24 to 28, 2005. The organization team was composed of members of CINVESTAV Guadalajara, Rostock University in Germany, the CUCEI and CUCEA campuses of Guadalajara University, and Instituto Tecnol ́ ogico y de Estudios Superiores de Occidente, ITESO. The symposium is already a we- established annual meeting, at which scientists and people from the industrial ?eld meet and discuss the progress of applications and the theory of distributed systems in a forum during the last week of January. This year, more than 250 people from 3 continents attended the conference. Most of them are scientists, teachers, students and engineers from the local industry. The papers presented in the sessions of the symposium cover not only the subjects of distributed systems from the system level and applications, but also contributions from the area of theory and arti?cial intelligence concepts. These papers were selected out of more than 100 submissions. There was a selection ?lter in which each paper was evaluated by at least three members of the - ternational Program Committee, who came from research institutions of good reputation all over the world.

Parallel Computing: Fundamentals And Applications - Proceedings Of The International Conference Parco99

Parallel Computing: Fundamentals And Applications - Proceedings Of The International Conference Parco99 PDF Author: Erik H D'hollander
Publisher: World Scientific
ISBN: 1783261684
Category : Computers
Languages : en
Pages : 788

Get Book Here

Book Description
This millennium will see the increased use of parallel computing technologies at all levels of mainstream computing. Most computer hardware will use these technologies to achieve higher computing speeds, high speed access to very large distributed databases and greater flexibility through heterogeneous computing. These developments can be expected to result in the extended use of all types of parallel computers in virtually all areas of human endeavour. Compute-intensive problems in emerging areas such as financial modelling and multimedia systems, in addition to traditional application areas of parallel computing such as scientific computing and simulation, will stimulate the developments. Parallel computing as a field of scientific research and development will move from a niche concentrating on solving compute-intensive scientific and engineering problems to become one of the fundamental computing technologies.This book gives a retrospective view of what has been achieved in the parallel computing field during the past three decades, as well as a prospective view of expected future developments./a

High Performance Scientific and Engineering Computing

High Performance Scientific and Engineering Computing PDF Author: Laurence Tianruo Yang
Publisher: Springer Science & Business Media
ISBN: 1475754027
Category : Computers
Languages : en
Pages : 315

Get Book Here

Book Description
High Performance Scientific And Engineering Computing: Hardware/Software Support contains selected chapters on hardware/software support for high performance scientific and engineering computing from prestigious workshops in the fields such as PACT-SHPSEC, IPDPS-PDSECA and ICPP-HPSECA. This edited volume is basically divided into six main sections which include invited material from prominent researchers around the world. We believe all of these contributed chapters and topics not only provide novel ideas, new results and state-of-the-art techniques in this field, but also stimulate the future research activities in the area of high performance computing for science and engineering applications. High Performance Scientific And Engineering Computing: Hardware/Software Support is designed for a professional audience, composed of researchers and practitioners in industry. This book is also suitable as a secondary text for graduate-level students in computer science and engineering.

High Performance Computing -- HiPC 2003

High Performance Computing -- HiPC 2003 PDF Author: Timothy Mark Pinkston
Publisher: Springer Science & Business Media
ISBN: 3540206264
Category : Computers
Languages : en
Pages : 532

Get Book Here

Book Description
This book constitutes the refereed proceedings of the 10th International Conference on High-Performance Computing, HiPC 2003, held in Hyderabad, India in December 2003. The 48 revised full papers presented together with 5 keynote abstracts were carefully reviewed and selected from 164 submissions. The papers are organized in topical sections on performance issues and power-aware systems; distributed and network algorithms; routing in wireless, mobile, and cut-through networks; scientific and engineering applications; overlay networks, clusters, and grids; scheduling and software algorithms; network design and performance; grid applications and architecture support; performance analysis; scheduling and migration.

Parallel Computing Technologies

Parallel Computing Technologies PDF Author: Victor Malyshkin
Publisher: Springer
ISBN: 354048387X
Category : Computers
Languages : en
Pages : 539

Get Book Here

Book Description
This book constitutes the refereed proceedings of the 5th International Congress on Parallel Computing Technologies, PaCT-99, held in St. Petersburg, Russia in September 1999. The 47 revised papers presented were carefully reviewed and selected from more than 100 submissions. The papers address all current issues in parallel processing ranging from theory, algorithms, programming, and software to implementation, architectures, hardware, and applications.

High Performance Computing

High Performance Computing PDF Author:
Publisher:
ISBN:
Category : High performance computing
Languages : en
Pages : 548

Get Book Here

Book Description


Iterative Methods for Dynamic Load Balancing in Multicomputers

Iterative Methods for Dynamic Load Balancing in Multicomputers PDF Author: Cheng-zhong Xu
Publisher:
ISBN:
Category : Iterative methods (Mathematics)
Languages : en
Pages : 110

Get Book Here

Book Description


Parallel Computing Technologies

Parallel Computing Technologies PDF Author:
Publisher:
ISBN:
Category : Parallel processing (Electronic computers)
Languages : en
Pages : 544

Get Book Here

Book Description


Iterative Methods for Dynamic Load Balancing in Multicomputers

Iterative Methods for Dynamic Load Balancing in Multicomputers PDF Author: Cheng-Zhong Xu
Publisher: Open Dissertation Press
ISBN: 9781374758872
Category :
Languages : en
Pages :

Get Book Here

Book Description
This dissertation, "Iterative Methods for Dynamic Load Balancing in Multicomputers" by 須成忠, Cheng-zhong, Xu, was obtained from The University of Hong Kong (Pokfulam, Hong Kong) and is being sold pursuant to Creative Commons: Attribution 3.0 Hong Kong License. The content of this dissertation has not been altered in any way. We have altered the formatting in order to facilitate the ease of printing and reading of the dissertation. All rights not granted by the above license are retained by the author. DOI: 10.5353/th_b3123330 Subjects: Parallel processing (Electronic computers) Iterative methods (Mathematics)