Optimal Tasks Assignment for Multiple Heterogeneous Processors with Dynamic Re-assignment


  • Harendra Kumar
  • M. P. Singh Hardwar-249404, Uttarakhand
  • Pradeep Kumar Yadav Central Building Research Institute Roorkee-247667, Uttarakhand (INDIA)




Distributed Computing System, Phase-wise Execution, Inter-Tasks Communication Cost, Execution Cost, Relocation Cost, Residence Cost


Distributed Computing System [DCS] has attracted several researchers by posing several challenging problems. In this paper we have developed a mathematical model for allocating “M†tasks of distributed program to “N†multiple processors (M>N) that minimizes the total cost of the program. Relocating the tasks from one processor to another at certain points during the course of execution of the program that contributes to the total cost of the running program has been taken into account. Most of the researchers have considered the cost for relocating the task from one processor to another processor at the end of the phase as a constant. But in real life situations the reallocating cost of the tasks may very processor to processor this is due to the execution efficiency of the processors. Phase-wise execution cost [EC], inter task communication cost [ITCT], residence cost [RC] of each task on different processors and relocation cost [REC] for each task have been considered while preparing a dynamic tasks allocation model.


Download data is not yet available.




How to Cite

Kumar, H., Singh, M. P., & Yadav, P. K. (2005). Optimal Tasks Assignment for Multiple Heterogeneous Processors with Dynamic Re-assignment. INTERNATIONAL JOURNAL OF COMPUTERS &Amp; TECHNOLOGY, 4(2), 528–535. https://doi.org/10.24297/ijct.v4i2b2.3313



Research Articles