Shared Memory Processors (SMP) workstation clusters are becoming more and more popular. To optimize communication between the workstations, a new graph partition problem was developed to schedule tasks in SMP clusters. The problem is NP-complete and a heuristic algorithm was developed based on Lee, Kim and Park’s algorithm. Experimental results indicate that our algorithm outperforms theirs, especially when the number of partitions is large. This algorithm can be integrated in a parallelizing compiler as a back end optimizer for the distributed code generator. Department of Electronic and Information Engineerin
The limited communication bandwidth and high startup latencies of clustered workstations restrict th...
We present a three-step binding algorithm for applications in the form of directed acyclic graphs (D...
Parallel systems supporting a shared memory programming interface have been implemented both in soft...
2000-2001 > Academic research: refereed > Publication in refereed journalVersion of RecordPublishe
International audienceThe paper presents comparison of the two scheduling algorithms developed for p...
Due to current advances in high-speed networks and improved microprocessor performance, clusters are...
Graph partitioning algorithms for minimizing inter-node communication on a distributed syste
Abstract:- The recent years have seen a considerable increase in the number of cluster systems. Thes...
International audienceWe propose a directed hypergraph model and a refinement heuristic to distribut...
We describe a methodology for developing high performance programs running on clusters of SMP nodes....
Realizing the potential of massively parallel machines requires good solutions to the problem of map...
Scheduling a large number of applications on a cluster computing environment is a serious obstacle t...
In the following thesis, we observe methods for designing and optimizing parallel algorithms for SMP...
We propose a new problem formulation for graph partitioning that is tailored to the needs of time-cr...
Our study proposes a novel MPI-only parallel programming model with improved performance for SMP clu...
The limited communication bandwidth and high startup latencies of clustered workstations restrict th...
We present a three-step binding algorithm for applications in the form of directed acyclic graphs (D...
Parallel systems supporting a shared memory programming interface have been implemented both in soft...
2000-2001 > Academic research: refereed > Publication in refereed journalVersion of RecordPublishe
International audienceThe paper presents comparison of the two scheduling algorithms developed for p...
Due to current advances in high-speed networks and improved microprocessor performance, clusters are...
Graph partitioning algorithms for minimizing inter-node communication on a distributed syste
Abstract:- The recent years have seen a considerable increase in the number of cluster systems. Thes...
International audienceWe propose a directed hypergraph model and a refinement heuristic to distribut...
We describe a methodology for developing high performance programs running on clusters of SMP nodes....
Realizing the potential of massively parallel machines requires good solutions to the problem of map...
Scheduling a large number of applications on a cluster computing environment is a serious obstacle t...
In the following thesis, we observe methods for designing and optimizing parallel algorithms for SMP...
We propose a new problem formulation for graph partitioning that is tailored to the needs of time-cr...
Our study proposes a novel MPI-only parallel programming model with improved performance for SMP clu...
The limited communication bandwidth and high startup latencies of clustered workstations restrict th...
We present a three-step binding algorithm for applications in the form of directed acyclic graphs (D...
Parallel systems supporting a shared memory programming interface have been implemented both in soft...