Metacomputing infrastructures couple multiple clusters (or MPPs) via wide-area networks. A major problem in pro-gramming parallel applications for such platforms is their hierarchical network structure: latency and bandwidth of WANs often are orders of magnitude worse than those of local networks. Our goal is to optimize MPI’s collective operations for such platforms. In this paper, we focus on optimized utilization of the (scarce) wide-area bandwidth. We use two techniques: selecting suitable communication graph shapes, and splitting messages into multiple segments that are sent in parallel over different WAN links. To deter-mine the best graph shape and segment size, we introduce a performance model called parameterized LogP (P-LogP), a h...
Parallel computing on clusters of workstations and personal computers has very high potential, sinc...
In this diploma thesis, the implementation of a networking protocol, which is adopted from a previou...
Parallel computing on clusters of workstations and personal computers has very high potential, since...
Several MPI systems for Grid environment, in which clusters are connected by wide-area networks, hav...
Message dissemination or broadcasting is the process whereby a message, originated by one source nod...
Collective Communication Operations are widely used in MPI applications and play an important role i...
The emergence of meta computers and computational grids makes it feasible to run parallel programs o...
The emergence of meta computers and computational grids makes it feasible to run parallel programs o...
Writing parallel applications for computational grids is a challenging task. To achieve good perform...
This paper presents a performance model for Many-to-One type communications on a dedicated heterogen...
Recent developments in networking technology cause a growing interest in connecting local-area clust...
The eÆcient implementation of collective commu-nication operations has received much attention. Ini-...
Collective communications occupy 20-90% of total execution times in many MPI applications. In this p...
Previous studies of application usage show that the per-formance of collective communications are cr...
This work presents and evaluates algorithms for MPI collective communication operations on high perf...
Parallel computing on clusters of workstations and personal computers has very high potential, sinc...
In this diploma thesis, the implementation of a networking protocol, which is adopted from a previou...
Parallel computing on clusters of workstations and personal computers has very high potential, since...
Several MPI systems for Grid environment, in which clusters are connected by wide-area networks, hav...
Message dissemination or broadcasting is the process whereby a message, originated by one source nod...
Collective Communication Operations are widely used in MPI applications and play an important role i...
The emergence of meta computers and computational grids makes it feasible to run parallel programs o...
The emergence of meta computers and computational grids makes it feasible to run parallel programs o...
Writing parallel applications for computational grids is a challenging task. To achieve good perform...
This paper presents a performance model for Many-to-One type communications on a dedicated heterogen...
Recent developments in networking technology cause a growing interest in connecting local-area clust...
The eÆcient implementation of collective commu-nication operations has received much attention. Ini-...
Collective communications occupy 20-90% of total execution times in many MPI applications. In this p...
Previous studies of application usage show that the per-formance of collective communications are cr...
This work presents and evaluates algorithms for MPI collective communication operations on high perf...
Parallel computing on clusters of workstations and personal computers has very high potential, sinc...
In this diploma thesis, the implementation of a networking protocol, which is adopted from a previou...
Parallel computing on clusters of workstations and personal computers has very high potential, since...