Load balancing is a challenging work for parallel dynamic programming due to its intrinsically strong data dependency. Two issues are mainly involved and equally important, namely, the partitioning method as well as scheduling and distribution policy of subtasks. However, researchers take into account their load balancing strategies primarily from the aspect of scheduling and allocation policy, while the partitioning approach is roughly considered. In this paper, an adaptive data refinement scheme is proposed. It is based on our previous work of DAG Data Driven Model. It can spawn more new computing subtasks during the execution by repartitioning the current block of task into smaller ones if the workload unbalance is detected. The experime...
Implementing efficient parallel programs on a network-based computing platform (hypercomputing) is s...
The working condition of a multicomputer system based on message passing communication is changeable...
For better utilization of computing resources, it is important to consider parallel programming envi...
Abstract. Many parallel applications are highly dynamic in nature. In some, computation and communic...
dient of our method is a technique for the estimation of the size and the element distribution of th...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Multicomputer systems based on message passing draw attractions in the field of high performance co...
The overall efficiency of parallel algorithms is most decisively effected by the strategy applied fo...
For better utilization of computing resources, it is important to consider parallel programming en...
This chapter describes a parallel optimization technique that incorporates a distributed load-balanc...
In this paper, a parallel object collection (POC) model is introduced to support data parallelism in...
Efficient parallel computing on distributed platforms still presents many obstacles. This paper addr...
Abstract Multicomputer systems based on message passing draw attractions in the field of high perfor...
A parallel method for dynamic partitioning of unstructured meshes is described. The method employs a...
A fundamental issue affecting the performance of a parallel application running on message-passing p...
Implementing efficient parallel programs on a network-based computing platform (hypercomputing) is s...
The working condition of a multicomputer system based on message passing communication is changeable...
For better utilization of computing resources, it is important to consider parallel programming envi...
Abstract. Many parallel applications are highly dynamic in nature. In some, computation and communic...
dient of our method is a technique for the estimation of the size and the element distribution of th...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
Multicomputer systems based on message passing draw attractions in the field of high performance co...
The overall efficiency of parallel algorithms is most decisively effected by the strategy applied fo...
For better utilization of computing resources, it is important to consider parallel programming en...
This chapter describes a parallel optimization technique that incorporates a distributed load-balanc...
In this paper, a parallel object collection (POC) model is introduced to support data parallelism in...
Efficient parallel computing on distributed platforms still presents many obstacles. This paper addr...
Abstract Multicomputer systems based on message passing draw attractions in the field of high perfor...
A parallel method for dynamic partitioning of unstructured meshes is described. The method employs a...
A fundamental issue affecting the performance of a parallel application running on message-passing p...
Implementing efficient parallel programs on a network-based computing platform (hypercomputing) is s...
The working condition of a multicomputer system based on message passing communication is changeable...
For better utilization of computing resources, it is important to consider parallel programming envi...