Development of a symbol Manipulation-Oriented Highly Parallel Computer
-
- SHIBAYAMA Kiyoshi
- Principal Investigator
- Kyoto Univ., Eng., Assoc. Prof.
-
- 萩原 宏
- Principal Investigator
- 京都大学
-
- 井上 知子
- Co-Investigator
- 京都大学
-
- 新實 治男
- Co-Investigator
- 京都大学
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.
Keywords
Details 詳細情報について
-
- CRID
- 1040000781567408256
-
- Text Lang
- ja
-
- Data Source
-
- KAKEN