Proceedings

The Architecture of the FAIM-1 Symbolic Multiprocessing System

Download BibTeX Cite

Proceedings of the Ninth International Joint Conference on Artificial Intelligence. AI Architectures. Pages 32-37.

© 1985 International Joint Conferences on Artificial Intelligence

Abstract

The FAIM-1 is an ultra-conclllTent symbolic multipr<>cessor which attempts to significantly improve the performance of AI systems. The system includes a language in which concurrent AI application programs can he written, a machine which provides direct hardware support for the language, and a resource allocation mechanism which maps programs onto the machine in ord er to exploit the program's con c urrency in an effic ient mann er at run-tllne. The paper provides a brief synopsis of the nature of the language and resource allocation mechanism, hut is primarily concerned with the description of the physical architecture of the machine. The architecture is consistent with high performance VLSI implementation and packaging technology, and is easily extended to include arbitrary numbers of processors.

  1. [Bell and Newell, 1971] C. G. Bell and A. Newell. Computer Structures: Readings and Examples. McGraw-Hill, 1971.
  2. [Brunvand, 1984] E. Brunvand. Context Addressable Memory for Symbolic Processing Systems. Masters Thesis, Univer- sity of Utah, Dept. of Computer Science, August 1984.
  3. [Clocksin and Mellish, 1981] W. F . Clocksin and C. S. Mellish. Programming in Prolog . Springer-Verlag, 1981.
  4. [Conery and Kibler, 1981] J . S. Conery, D . F. Kibler. Parallel Interpretation of Logic Programs. Functional Programming Languages and Computer Architecture, October 1981, 163- 171.
  5. [DeGroot, 1984] D. DeGroot. Restricted AND-Parallelism. Pro- ceedings of the International Conference on Fifth Generation Computer Systems 1984, Institute for New Generation Com- puter Technology, 1984, pp. 471-478.
  6. [Gurwitz, 1984] R. Gurwitz. The Butterfly Multiprocessor. Talk presented at the 1984 ACM National Convention, San Fran- cisco, October, 1984.
  7. [Hillis, 1981] D . Hillis. ~The Connection Machine• (Computer Architecture for the New Wave). AI Memo 646, M.I.T. Ar- tificial Intelligence Laboratory, 1981.
  8. [Hinton et al., 1984] G . Hinton, T J . Sejnowski and D . H. Ackley. Boltzmann Machines: Constraint Satisfaction Networks that Learn. CMU-CS-84-119, Carnegie Mellon University, May 84.
  9. [INMOS, 1984] INMOS Limited. IMS T~2~ Transputer Refer- ence Manual. INMOS Limited, 1984.
  10. [Kirkpatrick et al., 1984] S. Kirkpatrick, C . D . Gelatt, and M. P. Vecchi. Optimization by Simulated Annealing. Science 220, 1984, pp. 671-680.
  11. [Gordon et al., 1985] D. Gordon, I. Koren and G . M. Silberman . Fault-Tolerance in VLSI Hexagonal Arrays. Preprint.
  12. [Martin, 1981] A. J. Martin . The Torus: An Exercise in Con - structing a Surface. Proceedings of the Second Caltech Con- ference on VLSI, 1981, pp. 527-538.
  13. [Patterson and Sequin, 1981] D. A. Patterson, C . H . Seguin. RISC 1: A Reduced Instruction Set Computer. Proceedings of the Eighth International Symposium on Computer Architec- ture, 1981, pp. 443-458.
  14. [Przybylski et al., 1984] S. A . Pryzybylski, T . R . Gross, J. L. Hennessy, N. P. Jouppi, C . Rowen . Organization and VLSI Implementation of MIPS. Journal of VLSI and Computer Sys- tems, Vol. 1, Number 2, 1984, pp. 170-208.
  15. [Rees et al., 1984] J . A. Rees, N. I. Adams, J. R. Meehan The T Manual. Yale University, Fourth Edition, 1984.
  16. [Seitz, 1984] C. L. Seitz. The Cosmic Cube. To appear CACM.
  17. [Seitz, 1979] C . L. Seitz . System Timing . In Introduction to VLSI Systems, Chapter 7, McGraw-Hill, 1979.
  18. [Shapiro, 1983] E . Shapiro. A Subset of Concurrent Prolog and its Interpreter. TR-003, Institute for New Generation Com- puter Technology, , 1983.
  19. [Smith, 1982] A. J . Smith . Cache Memories . Computing Surveys 14, 3, 1982, pp. 473-530.
  20. [Stolfo, 1983] S. J . Stolfo, et al. Architecture and Applications of DADO, A Large-Scale Parallel Computer for Artificial In- telligence . Proceedings of the Eighth International Joint Con- ference on Artificial Intelligence, Karlsruhe, West Germany, August, 1983, pp. 850-854. IJCAI
  21. [Stopper, 1985] H. Stopper. A Wafer with Electrically Pro- grammable Interconnections . Proceedings of the 1985 IEEE International Solid-State Circuits Conference, 1985, pp. 268-269.
  22. [Symbolics, 1984] Symbolics, Inc. it Symbolics 3600 Technical Summary. Symbolics, 1984.

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

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