Development of a symbol Manipulation-Oriented Highly Parallel Computer

About this project

Japan Grant Number
JP01850075
Funding Program
Grants-in-Aid for Scientific Research
Funding organization
Japan Society for the Promotion of Science
Project/Area Number
01850075
Research Category
Grant-in-Aid for Developmental Scientific Research
Allocation Type
  • Single-year Grants
Review Section / Research Field
  • Engineering > 電気工学 > 情報工学
Research Institution
  • Kyoto University
Project Period (FY)
1989 〜 1991
Project Status
Completed
Budget Amount*help
30,000,000 Yen (Direct Cost: 30,000,000 Yen)

Research Abstract

In this research, we develop the architecture of a logic programming language-oriented highly parallel computer, called KPR, which can execute a program written in a parallel logic programming language KPR-L. The KPR is controlled on the basis of a new execution model named "Parallel Reduction (PR) model", where a logical process is allocated to a node of an AND/OR process graph and the resultant reduction (folding / unfolding) of this process graph is executed in parallel. This execution model is mainly implemented by the following processes : (i) "Stream-process" for realizing the AND-parallelism by a stream-pipeline processing method ; (ii) "Or-processing for implementing OR-parallelism of a logic program. KPR is a heterogeneous-function distributed-processing system, where each process is executed on the specialized processor : (i) ARP(And Reduction Processor) for implementing a Stream-parallel processing strategy ; (ii) ORP (Or Reduction Processor) for executing four sets of unification operations in parallel. We have developed a prototype system of KPR which is composed of five units.

Related Articles

See more

Related Data

See more

Related Books

See more

Related Dissertations

See more

Related Projects

See more

Related Products

See more

Details 詳細情報について

Back to top