A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
Design of dynamic load-balancing tools for parallel applications
2000
Proceedings of the 14th international conference on Supercomputing - ICS '00
To address theissues @esc@ed.above, we have developed a dynamic load-balancing tool called .. Zoltan [2, 3]. Z@an, is .a suite of dynamic load-balancing rdgorithms for parallel applications. ...
A typical interaction between ~application and the dynamic load-balancing tools is shown in Figure I.i For this example, the nodes of a tinite element mesh are the objects to be balanced by ZAan. ...
CONCLUSIONAND FUTURE WORK We have described many of the problems involved in designing general-purpose dynamic load-balancing tools and demonstrated solutions in the implementation of the Zoltan library ...
doi:10.1145/335231.335242
dblp:conf/ics/DevineHBJV00
fatcat:rgtlcbqf5nhfvjd2tkp54mngfy
A Load Balancing Tool for Distributed Parallel Loops
2005
Cluster Computing
The tool is useful for parallelizing sequential applications with parallel loops, or as an alternate load balancing routine for existing parallel applications. ...
This paper describes a tool for load balancing parallel loops on distributed-memory systems. ...
The load balancing tool described in this paper may be used to parallelize sequential applications with parallel loops, or as an alternate load balancing strategy for existing parallel applications. ...
doi:10.1007/s10586-005-4098-y
fatcat:frr2dm4g4nauhpni6cuhppbcxu
Dynamic load balancing in computational mechanics
2000
Computer Methods in Applied Mechanics and Engineering
A number of approaches have been proposed for this dynamic load balancing problem. ...
When running these kinds of simulations on a parallel computer, the work must be assigned to processors in a dynamic fashion to keep the computational load balanced. ...
We are indebted to Steve Plimpton, Rob Leland and Carter Edwards for a number of stimulating conversations on the topics of this paper. ...
doi:10.1016/s0045-7825(99)00241-8
fatcat:iz6mfa3vdvbxvppipahoxevjbu
Tinkertoy parallel programming: a case study with Zoltan
2005
International Journal of Computational Science and Engineering (IJCSE)
In this paper, we describe features of effective toolkit design, using the Zoltan parallel, dynamic data management toolkit as an example. ...
By providing efficient implementations of basic services commonly needed by applications, toolkits allow application developers to benefit from others' research, compare algorithms and save time for their ...
Acknowledgements The ideas and opinions in this paper have grown out of our many years of experience developing supporting infrastructure for parallel computations. ...
doi:10.1504/ijcse.2005.009692
fatcat:d7ky44acufclphjsmafyiutehy
Load balancing fictions, falsehoods and fallacies
2000
Applied Mathematical Modelling
This load balancing problem appears in many guises and has been a fervent area of research for the past decade or more. ...
Effective use of a parallel computer requires that a calculation be carefully divided among the processors. ...
In addition, I am indebted to Guy Lonsdale and the organizers of the Second DR%MA l~orkshop for an invitation to speak which motivated the organization of this paper. ...
doi:10.1016/s0307-904x(00)00042-1
fatcat:muj7crbrpze6lprgq5d64svsi4
Virtual manufacturing and design in the real world - implementation and scalability on hppc systems
[chapter]
2000
Parallel Computational Fluid Dynamics 1999
However, at run time, the mesh is partitioned to achieve a load balance, by considering the load per node/element across the whole domain. ...
Virtual manufacturing and design assessment increasingly involve the simulation of interacting phenomena, sic. multi-physics, an activity which is very computationally intensive. ...
Figure 3 - 3 Figure 3 -Speed ups for a multi-physics calculation on a CRAY-T3Eshowing the impact of balanced secondary partitions
Figure 4 - 4 Figure 4 -Sample results for dynamic load balancing tool ...
doi:10.1016/b978-044482851-4/50009-8
fatcat:rxrid55oy5hq7g36x2f7nzdslq
Virtual Manufacturing and Design in the Real World – Implementation and Scalability on HPPC Systems
[chapter]
2000
Parallel Computational Fluid Dynamics 1999
However, at run time, the mesh is partitioned to achieve a load balance, by considering the load per node/element across the whole domain. ...
Virtual manufacturing and design assessment increasingly involve the simulation of interacting phenomena, sic. multi-physics, an activity which is very computationally intensive. ...
Figure 3 - 3 Figure 3 -Speed ups for a multi-physics calculation on a CRAY-T3Eshowing the impact of balanced secondary partitions
Figure 4 - 4 Figure 4 -Sample results for dynamic load balancing tool ...
doi:10.1016/b978-044482851-4.50009-8
fatcat:sn75x3cb35ezlnjvcm3uxlxmzm
TALP
2021
Proceedings of the 2021 on Performance EngineeRing, Modelling, Analysis, and VisualizatiOn STrategy
This paper presents the design, implementation, and application of TALP, a lightweight, portable, extensible, and scalable tool for online parallel performance measurement. ...
This enables the opportunity to adapt the execution based on the metrics collected dynamically. The set of metrics collected by TALP are well defined, independent of the tool, and consolidated. ...
ACKNOWLEDGMENTS This work is partially supported by the Spanish Government through Programa Severo Ochoa (SEV-2015-0493), by the Spanish Ministry of Science and Technology (TIN2015-65316-P), by the Generalitat ...
doi:10.1145/3452412.3462753
fatcat:36qxg64mwfeqfd7daiqtj4vwbm
Resource-Aware Parallel Adaptive Computation for Clusters
[chapter]
2005
Lecture Notes in Computer Science
Meanwhile, clusters provide valuable local resources for teaching and the support of student projects. ...
Such local computing resources support development of software which can be executed on the local cluster or can be moved later to larger clusters or supercomputers for execution of larger problems. ...
Fig. 1 shows the interaction between parallel adaptive application software and a dynamic load balancing suite such as that in Zoltan. ...
doi:10.1007/11428848_14
fatcat:brfp74pxknaujdwscbsvypu2cq
FuPerMod: a software tool for the optimization of data-parallel applications on heterogeneous platforms
2014
Journal of Supercomputing
Introduction Many scientific applications implement data-parallel algorithms, originally designed for homogeneous HPC platforms. ...
In this paper, we present FuPerMod, a software tool that addresses these implementation issues and automates the development of data partitioning code in data-parallel applications for heterogeneous HPC ...
Originally, the functional performance model was designed for uniprocessor machines: it provided optimal data partitioning [5] and efficient dynamic load balancing [6] on heterogeneous networks of ...
doi:10.1007/s11227-014-1207-9
fatcat:7xskswgmindbjih3ppoaq5f7be
Using cellular automata for parallel simulation of laser dynamics with dynamic load balancing
2008
International Journal of High Performance Systems Architecture
Second, a modular approach is taken in which the model is executed on top of a dynamic load balancing tool-the Dynamite system-gaining flexibility. ...
We present an analysis of the feasibility of executing a parallel bioinspired model of laser dynamics, based on cellular automata (CA), on the usual target platform of this kind of applications: a heterogeneous ...
), and by the P06-TIC-02298 Project of Junta de Andalucía (Plan Andaluz de Investigación), Spain. ...
doi:10.1504/ijhpsa.2008.024209
fatcat:w253tupwovaqlfavpoq5omgtni
Resource-Aware Scientific Computation on a Heterogeneous Cluster
2005
Computing in science & engineering (Print)
Two efforts aim to improve the efficiency of scientific computation on clusters through resource-aware dynamic load balancing. ...
Acknowledgments The development of Drum ...
Other tool developers, such as those who design and implement numerical libraries or partitioners/dynamic load balancers, can make their software resource-aware and benefit all tool users without requiring ...
doi:10.1109/mcse.2005.38
fatcat:uyx5ugdv4nehxalaashjvgb4xy
Design and Implementation of a Runtime System for Parallel Numerical Simulations on Large-Scale Clusters
2011
Procedia Computer Science
In this paper we present the design and first prototype of a runtime system for parallel numerical simulations on large-scale systems. ...
We also present initial results of our prototype implementation using a molecular dynamics application kernel. ...
load balancing. ...
doi:10.1016/j.procs.2011.04.230
fatcat:qsfb5ykmwvgb3jwxh7ztu7deea
Developing SPMD applications with load balancing
2003
Parallel Computing
The central contribution of this work is SAMBA (Single Application, Multiple Load Balancing), a framework for the development of parallel SPMD (single program, multiple data) applications with load balancing ...
Special emphasis is given to the identification of appropriate load balancing strategies for each application. ...
Acknowledgements The work of A. Plastino ...
doi:10.1016/s0167-8191(03)00060-7
fatcat:rqzuptojmbdgti36qr2x7hzyga
A cluster-based solution for high performance hmmpfam using EARTH execution model
2003
Proceedings IEEE International Conference on Cluster Computing CLUSTR-03
The contribution of this paper is the first largely scalable and robust cluster-based solution of parallel hmmpfam based on EARTH (Efficient Architecture for Running Threads), which is an event-driven ...
Experiments on two advanced supercomputing clusters at Argonne National Laboratory (ANL) achieve an absolute speedup of 222.8 on 128 dual-CPU nodes for a representative data set, which means that the total ...
We would like to thank the Bioinformatics and Microbial Genomics Team at the Biochemical Sciences and Engineering Division within DuPont CR&D for the useful discussions during the course of this work. ...
doi:10.1109/clustr.2003.1253296
dblp:conf/cluster/ZhuNLSG03
fatcat:udnsiw6apnbthlf4ckvepgf2n4
« Previous
Showing results 1 — 15 out of 130,142 results