Proceedings

Effects of Parallelism on Blackboard System Scheduling

Download BibTeX Cite

Proceedings of the Twelfth International Joint Conference on Artificial Intelligence. Architectures & Languages. Pages 15-20.

© 1991 International Joint Conferences on Artificial Intelligence

Abstract

This paper investigates the effects of parallelism on blackboard system scheduling. A parallel blackboard system is described that allows multiple knowledge source instantiations to execute in parallel using a shared-memory blackboard approach. New classes of control knowledge are defined that use information about the relationships between system goals to schedule tasks - this control knowledge is implemented in the DVMT application on a Sequent multiprocessor using BB1-style control heuristics. The usefulness of the heuristics is examined by comparing the effectiveness of problem-solving with and without the heuristics (as a group and individually). Problem solving with the new control knowledge results in increased processor utilization and decreased total execution time.

  1. [Allen, 1984] James F. Allen. Towards a general theory of action and time. Artificial Intelligence, 23:123-154, 1984.
  2. [Bisiani and Forin, 1989] Roberto Bisiani and A. Forin. Par- allellisation of blackboard architectures and the Agora sys- tem. In V. Jagannathan; Rajendra Dodhiawala, and Lawrence S. Baum, editors, Blackboard Architecture& and Application&. Academic Press, 1989.
  3. [Corkill, 1989] Daniel D. Corkill. Design alternatives for par- allel and distributed blackboard systems. In V. Jagan- nathan, Rajendra Dodhiawala, and Lawrence S. Baum, editors, Blackboard Architecture& and Application•. Aca- demic Press, 1989.
  4. [Decker and Lesser, 1990] Keith Decker and Victor Lesser. Extending the partial global planning framework for coop- erative distributed problem solving network control. In Proceeding• of the Work1hop on Innovative Approache& to Planning, Scheduling and Control, pages 396-408, San Diego, November 1990.
  5. Morgan Kaufmann. Also COINS TR-90-81.
  6. [Decker et al., 1989] Keith S. Decker, Marty A. Humphrey, and Victor R. Lesser. Experimenting with control in the DVMT. In Proceeding• of the Third Annual AAAI Work- &hop on Blackboard Sydem1, Detroit, August 1989. Also COINS TR-89-85.
  7. [Decker et al., 1990] Keith S. Decker, Victor R. Lesser, and Robert C. Whitehair. Extending a blackboard architec- ture for approximate processing. The Journal of Real-Time Sy&tem•, 2(1/2):47-79, 1990. Also COINS TR-89-115.
  8. [Durfee and Lesser, 1987] Edmund H. Durfee and Victor R. Lesser. Using partial global plans to coordinate distributed problem solvers. In Proceeding• of the Tenth International Joint Conference on Artificial Intelligence, August 1987. IJCAI
  9. [Ensor and Gabbe, 1985] J. Robert Ensor and John D. Gabbe. Transactional blackboards. In Proceeding• of the Ninth International Joint Conference on Artificial Intel- ligence, pages 340-344, August 1985. Also published in Readings in Distributed Artificial Intelligence, Alan H. Bond and Les Gasser, editors, p. 557-561, Morgan Kauf- man, 1988.
  10. [Erman et al., 1980] L. D. Erman, F. Hayes-Roth, V. R. Lesser, and D. R. Reddy. The Hearsay-11 speech- understanding system: Integrating knowledge to resolve uncertainty. Computing Survey&, 12(2):213-253, June 1980.
  11. [Fennell and Lesser, 1977] R. D Fennell and V. R. Lesser. Parallelism in AI problem solving: A case study of Hearsay-11. IEEE 7ran•action• on Computer•, C- 26(2):198-111, February 1977.
  12. [Hayes-Roth and Lesser, 1977] Frederick Hayes-Roth and Victor R. Leuer. Focus of attention in the Hearsay-11 speech understanding system. In Proceeding• of the Fifth International Joint Conference on Artificial Intelligence, pages 27-35, August 1977.
  13. [Hayes-Roth, 1985] Barbara Hayes-Roth. A blackboard ar- chitecture for control. Artificial Intelligence, 26:251-321, 1985.
  14. [Lesser and Corkill, 1981] Victor R. Lesser and Daniel D. Corkill. Functionally accurate, cooperative distributed sys- tems. IEEE 7ran•action• on Sydem•, Man, and Cybernet- ic•, SMC-11(1):81-96, January 1981.
  15. [Lesser and Corkill, 1983] Victor R. Lesser and Daniel D. Corkill. The distributed vehicle monitoring testbed. AI Magazine, 4(3):63-109, Fall 1983.
  16. [Lesser et al., 1975] V. R. Lesser, R. D. Fennell, L. D. Er- man, and D. R. Reddy. Organization of the Hearsay- 11 speech understanding system. IEEE 7ran•action• on Acou1tic1, Speech, and Signal Proceuing, ASSP-23:11-23, February 1975.
  17. [Nii et al., 1989] H. Penny Nii, Nelleke Aiello, and James Rice. Experiments on Cage and Poligon: Measuring the performance of parallel blackboard systems. In M. N. Huhns and L. Gasser, editors, Di1tributed Artificial Intel- ligence, Vol. II. Morgan Kaufman Publishers, Inc., 1989.
  18. [Rice et al., 1989] James Rice, Nelleke Aiello, and H. Penny Nii. See how they run... the architecture and perfor- mance of two concurrent blackboard systems. In V. Jagan- nathan, Rajendra Dodhiawala, and Lawrence S. Baum, ed- itors, Blackboard Architecture• and Application•. Academic Press, 1989.
  19. [Rice, 1989] James Rice. The Advanced Architectures Project. Technical report KSL-88-71, Knowledge Systems Laboratory, Stanford University, 1989.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards