Parallel implementation and performance assessment of the grid assembly function in a chimera grid approach, realized by the Beggar code, are presented. A mixed programming model is used combining message passing with shared-memory programming constructs using standard POSIX calls. The POSIX calls are used to store large, common data structures in shared memory. The associated reduction in the total memory requirements allows more processors to be used. The effective utilization of this increased processor count is based on improvements in load balancing because of a finer decomposition of the work associated with the grid assembly function. Parallel efficiency is demonstrated using a three-store, ripple release, trajectory calculation
Part 4: Parallel, Distributed, and Virtualization TechniquesInternational audienceLarge de bruijn gr...
Parallel computing hardware is affordable and accessible, yet parallel programming is not as widespr...
Mesh adaption is a powerful tool for efficient unstructured-grid computations but causes load imbala...
Aerodynamic problems involving moving objects have many applications, including store separation, fl...
The overset, or chimera, grid methodology utilizes a set of overlapping grids to discretize the solu...
In this paper we present a framework for writing exact optimization algorithms distributed on a grid...
Computational GRIDs potentially offer low-cost, readily available, and large-scale high-performance ...
This article outlines the parallelization of an irregular grid application based on shared virtual m...
We present solutions to statically load-balance scatter operations in parallel codes run on grids. O...
Computational grids have an enormous potential to provide compute power. However, this power remains...
Programming for parallel systems and in particular, multicomputers, is still uncomfortable and ineff...
COUPL+ is a programming environment for applications using unstructured and hybrid grids for numeric...
Grid environments are offering new approach for the realization of parallel calculations. Grid envir...
Solving optimally large instances of combinatorial op-timization problems requires a huge amount of ...
Scientific and engineering applications often involve structured meshes. These meshes may be nested ...
Part 4: Parallel, Distributed, and Virtualization TechniquesInternational audienceLarge de bruijn gr...
Parallel computing hardware is affordable and accessible, yet parallel programming is not as widespr...
Mesh adaption is a powerful tool for efficient unstructured-grid computations but causes load imbala...
Aerodynamic problems involving moving objects have many applications, including store separation, fl...
The overset, or chimera, grid methodology utilizes a set of overlapping grids to discretize the solu...
In this paper we present a framework for writing exact optimization algorithms distributed on a grid...
Computational GRIDs potentially offer low-cost, readily available, and large-scale high-performance ...
This article outlines the parallelization of an irregular grid application based on shared virtual m...
We present solutions to statically load-balance scatter operations in parallel codes run on grids. O...
Computational grids have an enormous potential to provide compute power. However, this power remains...
Programming for parallel systems and in particular, multicomputers, is still uncomfortable and ineff...
COUPL+ is a programming environment for applications using unstructured and hybrid grids for numeric...
Grid environments are offering new approach for the realization of parallel calculations. Grid envir...
Solving optimally large instances of combinatorial op-timization problems requires a huge amount of ...
Scientific and engineering applications often involve structured meshes. These meshes may be nested ...
Part 4: Parallel, Distributed, and Virtualization TechniquesInternational audienceLarge de bruijn gr...
Parallel computing hardware is affordable and accessible, yet parallel programming is not as widespr...
Mesh adaption is a powerful tool for efficient unstructured-grid computations but causes load imbala...