首页 | 本学科首页   官方微博 | 高级检索  
     


OR-parallel evaluation of logic programs on a multi-ring dataflow machine
Authors:A. V. S. Sastry  L. M. Patnaik
Affiliation:1. Department of Computer and Information Science, University of Oregon, 97403, Eugene, OR, USA
2. Microprocessor Applications Laboratory, Indian Institute of Science, 560012, Bangalore, India
Abstract:Logic programming languages have gained wide acceptance because of two reasons. First is their clear declarative semantics and the second is the wide scope for parallelism they provide which can be exploited by building suitable parallel architectures. In this paper, we propose a multi-ring dataflow machine to support theOR-parallelism and theArgument parallelism of logic programs. A new scheme is suggested for handling the deferred read mechanism of the dataflow architecture. The required data structures, the dataflow actors and the builtin dataflow procedures for OR-parallel execution are discussed. Multiple binding environments arising in the OR-parallel execution are handled by a new scheme called thetagged variable scheme. Schemes for constrained OR-parallel execution are also discussed.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号