skip to main content
10.1145/130069.130081acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
Article
Free Access

A heuristic multiprocessor scheduling algorithm for creating near-optimal schedules using task system graphs

Published:01 March 1992Publication History
First page image

References

  1. 1.L. Bodin, 'Routing and Scheduling of Vehicles and Crews,' Computtrs and Optrmioa. f Reuarch, Vol. 10, No. 2. 1983.Google ScholarGoogle Scholar
  2. 2.T. C. E. Cheng and C. C. S. Sin, 'A Stato.of-the-Att Review of Ptrallcl-Machine Scheduling Rese. a~h,' E~opean Journal of Operational Rtuarcb, Vol 47, Elsevier Science Publishers, North-Holland, 1990, pp. 217-292.Google ScholarGoogle Scholar
  3. 3.E. G. Cotfman, and R. L. Graham, "Optin,d Scheduling for Two-Processor Systems," Acta lnformatica, Vol. 1, No. 3, 1972, pp. 200-213.Google ScholarGoogle Scholar
  4. 4.E. G. CoEman and P. J. Denning, Operating $y:tenu Theory, Prcn6ce-H&ll Publishing Co., N. J., 1973.Google ScholarGoogle Scholar
  5. 5.E. G. Cotfman, Computers and Job-Shop $chedulin8 Theory, John Wiley and Sons, N. Y. H, 1976.Google ScholarGoogle Scholar
  6. 6.E.G. Coifman, Jr., M. R. Garey, and D. S. Johnson, 'An AppUcation of Bin-Packing to Multilnoc~sor Scheduling,"Google ScholarGoogle Scholar
  7. 7.E. W. Davis, "Project Scheduling under Rosou~e Constraints - Historical Review and Categorization of Procedures," AIIE TranJaction.~, Vol. 5, No. 4, 1973, pp. 297-313.Google ScholarGoogle Scholar
  8. 8.M. A. Franklin, G. G. Graham, and R. K. Gupta, "AnomaUes with Variable Partition Palling Algorithms,' Communications of the ACM, Vol. 21, No. 3, 1978, pp. 232-236. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.P. C. Gilmore and R. E. C.,o~ 'A Linear Programming Approach to the Cutting Stock Progtants," Operations Re:catch, Vol. 9, 1961, pp. 849-859.Google ScholarGoogle Scholar
  10. 10.R. L. Graham, 'Bounds on ldultiptoGessor Timing Anomalies," S/AM Journal of Applied Mathematics, Vol. 17, No, 2, Mar. 1969, pp. 416-429.Google ScholarGoogle Scholar
  11. 11.R. L. Graham, Bounds on the Pgrformanc~ of Schcdulin8 Algorithms, Computer and Job/Shop Scheduling Theory, (E. O. Coffman, Ed.), }ohn Wiley, New York, 1976.Google ScholarGoogle Scholar
  12. 12.S. Ha and E. A. Lee, 'Compile-Time $cheduting and Assignment of Data-Flow Program Graphs with Data- Dependent Iterations,' i~EE Transactiont on Computers, Vol. 40, No. I 1, Nov. 1991, pp. 1225-1238. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.T. C. Hu, "Parallel Sequencing and Assembly Line Problems," Operations Research, Vol. 9, Nov.-De~. 1961. pp. 841-848.Google ScholarGoogle Scholar
  14. 14.D. S. Johnson, A. Dcme. rs, I. D. Ullman, M. R. Oawy, and R. L. Graham, 'Worst-Case Petfommnce Bounds for Simple One-Dimensional Packing Algorithms," S/AM Journal of Computing, Vol. 3, No. 4, Dec. 1974, pp. 299-326.Google ScholarGoogle Scholar
  15. 15.H. Kasahara and S. Narita, "Practical Multiptocessor Scheduling Algorithms for Efficient Parallel ~essing," iEEE Transactions on ComputerJ, Vol. C-33, No. 11, Nov. 1984, pp. 1023-1029.Google ScholarGoogle Scholar
  16. 16.R. McNaughton, '$chentuling with I~a~16n~ and Loss Functions'" Management Science, Vol. 6, Jan. 1959, pp. 1-12.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.R. R. Muntz and E. G. Coffman, "Optimal Multiprocessor Scheduling on Two-Processor Systems.' IEEE Transactions on Computers, Vol. C- 18, No. 11, Nov. 1969, pp. 1014-1020.Google ScholarGoogle Scholar
  18. 18.$. J. Nomnha and V. V. S. Sarma, 'Knowledge-Based Approach for Scheduling Problems: A Survey," IEEE Transactions on Knowledge and Data ~ngiMering, Vol. 3, No. 2, June 1991, pp. 160-171. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. 19.C. Polychmnopoulos, Parallel Programming and Compiler#, Kluwcr Acadcmic Publishing, Norwcl, MA, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. 20.F. A. Samadzadeh and G. E. Hedrick, "Near-Optimal Muhiproccssor Scheduling," to &ppcar in thc Proceedings of the 1992 Computer Science Conference, Kansas City, Me, March 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. 21.S. D. Ullman, 'Complexity of Sequencing Problems,' in Computers and Job-Shop Scheduling, E. O. Coffin,a, Ed., John Wilcy and Sons, N. Y., 1967.Google ScholarGoogle Scholar

Index Terms

  1. A heuristic multiprocessor scheduling algorithm for creating near-optimal schedules using task system graphs

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            SAC '92: Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's
            March 1992
            1296 pages
            ISBN:089791502X
            DOI:10.1145/130069

            Copyright © 1992 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 1992

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate1,650of6,669submissions,25%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader