EFFICIENT ALLOCATION OF DISTRIBUTED OBJECT-ORIENTED TASKS TO A PRE-DEFINED SCHEDULED SYSTEM

T. Fergany and Amany Sarhan

References

  1. [1] D.E. Culler & J.P. Sigh, Parallel computer architecture: Ahardware/software approach (San Francisco: Morgan Kauf-mann, 1999).
  2. [2] J.P. Gescheire & W.H.F.J. Korver, A practical developmentprocess for parallel large-scale applications and its underly-ing formal framework, Computer Journal, British ComputerSociety, 39 (5), 1996, 386–407. doi:10.1093/comjnl/39.5.386
  3. [3] S. Kartik & C.S.R. Murthy, Task allocation algorithms formaximizing reliability of distributed computing systems, IEEETrans. on Computers, 46 (6), 1997, 719–724. doi:10.1109/12.600888
  4. [4] A.K. Tripathi, B.K. Sarker, N. Kumar, & D.P. Vidyarthi, A GAbased multiple task allocation considering load, InternationalJournal of High Speed Computing, 11 (4), 2000, 203–214. doi:10.1142/S0129053300000187
  5. [5] S. Srinivasan & N.K. Jha, Safety and reliability driven taskallocation in distributed systems, IEEE Trans. on Parallel andDistributed Systems, 10 (3), 1999, 238–251. doi:10.1109/71.755824
  6. [6] S. Kodase, S. Wang, Z. Gu, & K.G. Shin, Improving scalabilityof task allocation and scheduling in large distributed real-time systems using shared buffers, 9th IEEE Real-Time andEmbedded Technology and Applications Symp., 2003, Toronto,Canada, 181–188. doi:10.1109/RTTAS.2003.1203050
  7. [7] Z. Li, C. Wang, & R. Xu, Task allocation for distributed mul-timedia processing on wirelessly networked handheld devices,International Parallel and Distributed Processing Symp., April2002, Fort Lauderdale, Florida, 312–320.
  8. [8] T.A. Fergany & A. Sarhan, Restructuring object-oriented real-time distributed software for limited connectivity environment,1st IEEE Int. Symp. on Signal Processing and InformationTechnology, December 2001, Cairo, Egypt, 453–458.
  9. [9] T.A. Fergany & A. Sarhan, Restructuring object-oriented real-time distributed software for pipeline environment, 14th Int.Conf. on Parallel and Distributed Computing Systems, August2001, Texas, 163–170.
  10. [10] T.F. Abdelzaher & K.G. Shin, Period-based load partitioningand assignment for large real-time applications, IEEE Trans.on Computers, 49 (1), January 2000, 81–87. doi:10.1109/12.822566
  11. [11] D. Doval, S. Mancoridis, & B.S. Mitchell, Automatic clusteringof software systems using a genetic algorithm, IEEE Proc.1999 Int. Conf. on Software Tools and Engineering Practice(STEP’99), Pittsburgh, PA, August 1999, 73–91. doi:10.1109/STEP.1999.798481
  12. [12] E. Santos Jr. & X. Zhong, Genetic algorithms and reinforcementlearning for the tactical fixed interval scheduling problem,International Journal on Artificial Intelligence Tools, 10 (1–2),2001, 23–38.41 doi:10.1142/S0218213001000404
  13. [13] D. Smarkusky, R. Ammar, I. Antonios, & H. Sholl, Hierarchi-cal performance modeling for distributed system architecture,Proc. 5th IEEE Symp. on Computers and Communication,July 2000, Antibes, France, 659–646.
  14. [14] A.O. Allen, Probability, statistics and queuing theory withcomputer science applications, Vol. 2 (San Diego: AcademicPress, 1990).
  15. [15] L. Kleinrock & R. Gail, Queuing systems: Problems andsolutions (New York: John Wiley & Sons, 1996).

Important Links:

Go Back