In this paper we investigate the problem of how to schedule n independent jobs on an m \Theta m torus based network. We develop a model to to quantify the effect of contention for communication links on the dilation of job execution time when multiple jobs share communication links; we then design an efficient algorithm to schedule a set of n independent jobs with different torus size requirements on a given torus with an objective to minimize the total schedule length. We also develop a feasibility algorithm for preemptively scheduling a given set of jobs on a torus of given size with a given deadline. We provide analysis for both the algorithms. 1 Introduction The mesh and torus networks have been recognized as versatile interconnection ...
Multicasting is an important interprocessor communication pattern existing in various parallel appli...
Recently, researchers have developed Wireless Mesh Networks (WMNs) where each router is capable of p...
We give a distributed approximation algorithm for job scheduling in a ring architecture. In contrast...
Torus-connected network is widely used in modern supercomputers due to its linear per node cost scal...
International audienceTo meet up the challenge of an increasing computational demand with a limited ...
Efficient allocation of distinct subsets of processors to different jobs (i.e., space sharing) is cr...
We consider the problem of subsystem allocation in the mesh, torus, and hypercube multicomputers. Al...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Abstract—Torus-based networks are prevalent on leadership-class petascale systems, providing a good ...
Efficient interprocessor communication is crucial to increasing the performance of parallel computer...
In this paper, we investigate the problem of how to schedule n independent jobs on an m-dimensional ...
Many parallel algorithms use hypercubes as the communication topology among their processes. When su...
tion, parallel compilation, and cache coherence. In addition to multinode broadcasting, many collect...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Multicasting is an important interprocessor communication pattern existing in various parallel appli...
Recently, researchers have developed Wireless Mesh Networks (WMNs) where each router is capable of p...
We give a distributed approximation algorithm for job scheduling in a ring architecture. In contrast...
Torus-connected network is widely used in modern supercomputers due to its linear per node cost scal...
International audienceTo meet up the challenge of an increasing computational demand with a limited ...
Efficient allocation of distinct subsets of processors to different jobs (i.e., space sharing) is cr...
We consider the problem of subsystem allocation in the mesh, torus, and hypercube multicomputers. Al...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Abstract—Torus-based networks are prevalent on leadership-class petascale systems, providing a good ...
Efficient interprocessor communication is crucial to increasing the performance of parallel computer...
In this paper, we investigate the problem of how to schedule n independent jobs on an m-dimensional ...
Many parallel algorithms use hypercubes as the communication topology among their processes. When su...
tion, parallel compilation, and cache coherence. In addition to multinode broadcasting, many collect...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Two strategies are used for the allocation of jobs to processors connected by mesh topologies: conti...
Multicasting is an important interprocessor communication pattern existing in various parallel appli...
Recently, researchers have developed Wireless Mesh Networks (WMNs) where each router is capable of p...
We give a distributed approximation algorithm for job scheduling in a ring architecture. In contrast...