Title :
Optimal Scheduling of Two Communication Flows on Multiple Disjoint Packet-Type Aware Paths
Author :
Andreica, Mugurel Ionu ; Tapus, Nicolae
Author_Institution :
Comput. Sci. & Eng. Dept., Politeh. Univ. of Bucharest, Bucharest, Romania
Abstract :
Communication flows in distributed systems often present a poor performance, because they are unaware of each other and end up competing for the same bottleneck resources. A solution to this problem consists of scheduling the communication flows in order to optimize some performance metric. In this paper we study the scheduling of two communication flows over multiple disjoint paths, such that the maximum completion time (makespan) is minimized. Each flow is composed of a large number of identical packets of the same type. The paths are aware of the packet types and have different transmission times for each type. We consider the objectives of minimizing the makespan and the weighted sum of completion times. We also consider some error-correcting issues, as well as the possibility of dropping the packet ordering constraints.
Keywords :
distributed processing; scheduling; software metrics; communication flows; distributed systems; error-correcting issues; maximum completion time; multiple disjoint packet-type aware paths; multiple disjoint path; optimal scheduling; performance metrics; weighted sum; Computer science; Dynamic programming; Heuristic algorithms; Measurement; Optimal scheduling; Processor scheduling; Scheduling algorithm; Scientific computing; communication flows; disjoint paths; scheduling;
Conference_Titel :
Symbolic and Numeric Algorithms for Scientific Computing, 2008. SYNASC '08. 10th International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-0-7695-3523-4
DOI :
10.1109/SYNASC.2008.61