[[abstract]]Two-way stripe partition mapping and greedy assignment mapping are proposed for mapping finite-element graphs (FEGs) onto hypercubes. They can be used to map both 2-D and 3-D FEGs on hypercubes. Two-way stripe partition mapping is a two-phase mapping approach. In the first phase, two-way stripe partition is used to achieve low communication cost. In the second phase, the load transfer heuristic is used to balance the computational load among processors. Greedy assignment mapping tries to minimize the communication cost and balance the computational load of processors simultaneously. The estimated lower bound speed up and the estimated upper bound speedup are derived for both bidirectional and unidirectional communication to meas...
This paper presents several parallel algorithms on unweighted graphs for hypercube computers. The al...
[[abstract]]To solve the load imbalance problem of a solution-adaptive finite element application pr...
One important aspect of efficient use of a hypercube computer to solve a given problem is the assign...
[[abstract]]Two-way stripe partition mapping and greedy assignment mapping are proposed for mapping ...
In parallel computing, it is important to map a parallel program onto a parallel computer such that ...
This paper parallelizes the embedding strategy for mapping any two-dimensional grid into its optimal...
[[abstract]]To efficiently execute a finite element program on a hypercube, we need to map nodes of ...
The task-to-processor mapping problem is addressed in the context of a local-memory multiprocessor w...
International audienceWe investigate the problem of partitioning finite difference meshes in two dim...
We present new techniques for mapping computations onto hypercubes. Our methods speed up classical ...
Abstract. Static mapping is the assignment of parallel processes to the processing elements (PEs) of...
A technique called the Finite Element Method is primarily utilized to numerically solve Partial Diff...
A hypergraph model for mapping applications with an all-neighbor communication pattern to distribute...
Parallel execution of computational mechanics codes requires efficient mesh-partitioning techniques....
Graph partitioning is a fundamental problem in many scientific contexts. Algorithms that find a good...
This paper presents several parallel algorithms on unweighted graphs for hypercube computers. The al...
[[abstract]]To solve the load imbalance problem of a solution-adaptive finite element application pr...
One important aspect of efficient use of a hypercube computer to solve a given problem is the assign...
[[abstract]]Two-way stripe partition mapping and greedy assignment mapping are proposed for mapping ...
In parallel computing, it is important to map a parallel program onto a parallel computer such that ...
This paper parallelizes the embedding strategy for mapping any two-dimensional grid into its optimal...
[[abstract]]To efficiently execute a finite element program on a hypercube, we need to map nodes of ...
The task-to-processor mapping problem is addressed in the context of a local-memory multiprocessor w...
International audienceWe investigate the problem of partitioning finite difference meshes in two dim...
We present new techniques for mapping computations onto hypercubes. Our methods speed up classical ...
Abstract. Static mapping is the assignment of parallel processes to the processing elements (PEs) of...
A technique called the Finite Element Method is primarily utilized to numerically solve Partial Diff...
A hypergraph model for mapping applications with an all-neighbor communication pattern to distribute...
Parallel execution of computational mechanics codes requires efficient mesh-partitioning techniques....
Graph partitioning is a fundamental problem in many scientific contexts. Algorithms that find a good...
This paper presents several parallel algorithms on unweighted graphs for hypercube computers. The al...
[[abstract]]To solve the load imbalance problem of a solution-adaptive finite element application pr...
One important aspect of efficient use of a hypercube computer to solve a given problem is the assign...