MULTI-PROCESSOR SYSTEM FOR PROLOG PROCESSING.

H. C. Fu*, C. Chen, Chung-Ping Chung, Jyh-Jiun Shann, T. T. Tsai, J. C. Chung, R. L. Cheng, S. C. Yang, S. J. Baw, C. C. Chiang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

A RISC-based multiprocessor system called MIEP (Multiple Inference Engine for Prolog) is proposed as a tool to construct an intelligent workstation for AI applications. The MIEP contains general purpose processor modules (processor with local memory) and PIER (a Prolog inference engine on a RISC) modules interconnected by a bus. A PIER module contains a LISCP (limited instruction set computer for Prolog) as the kernel Prolog processor, a floating point coprocessor, FPC, and a cache memory. The PIER module has been simulated and evaluated with some benchmark programs. Primary results show that PIER can achieve a peak performance of more than 500 KLIPS. In addition, a parallel execution model for Prolog on MIEP has been studied and evaluated. Design issues and features of the MIEP system are presented.

Original languageEnglish
Title of host publicationUnknown Host Publication Title
PublisherIEEE
Pages60-69
Number of pages10
ISBN (Print)0818608102
DOIs
StatePublished - 1 Jan 1988

Fingerprint Dive into the research topics of 'MULTI-PROCESSOR SYSTEM FOR PROLOG PROCESSING.'. Together they form a unique fingerprint.

  • Cite this

    Fu, H. C., Chen, C., Chung, C-P., Shann, J-J., Tsai, T. T., Chung, J. C., Cheng, R. L., Yang, S. C., Baw, S. J., & Chiang, C. C. (1988). MULTI-PROCESSOR SYSTEM FOR PROLOG PROCESSING. In Unknown Host Publication Title (pp. 60-69). IEEE. https://doi.org/10.1109/COMWOR.1988.4801