Implementation Techniques for Parallel Logic Programming: Systematic Development of Parallel Prolog Engines
并行逻辑编程的实现技术:并行Prolog引擎的系统化开发
基本信息
- 批准号:9625358
- 负责人:
- 金额:$ 10万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:1996
- 资助国家:美国
- 起止时间:1996-09-01 至 1999-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
An important property of logic programming languages, such as Prolog, is that their declarative semantics is largely independent of the order of execution of different operations in the program. The different operations can also be performed in parallel. As a result, it is possible to exploit substantial parallelism from Prolog programs, written for sequential machines, without making any modifications to them. There are various forms of implicit parallelism found in Prolog programs: or-parallelism, independent and-parallelism, dependent and-parallelism, stream and-parallelism, data or-parallelism, data and- parallelism. Research so far has only focused on exploiting a single form of parallelism. This project's objective is to parallel implementation techniques that will allow one to extend a high performance sequential Prolog system to exploit the various forms of parallelism simultaneously. The focus of this project is upon self-contained parallel implementation techniques that are simple and that will allow addition of the various forms of parallelism to an existing sequential Prolog system in a systematic and incremental way. The techniques to be developed here will be tested and demonstrated for efficacy by incorporating them in the SICStus sequential Prolog engine. Relevant tools for compile-time analysis will also be developed. General runtime optimization techniques for reducing the parallel implementation overhead will also be researched. ***
逻辑编程语言(如Prolog)的一个重要属性是它们的声明性语义在很大程度上独立于程序中不同操作的执行顺序。不同的操作也可以并行执行。因此,可以从为顺序机器编写的Prolog程序中利用大量并行性,而无需对它们进行任何修改。Prolog程序中存在多种形式的隐式并行性:或并行性、独立与并行性、依赖与并行性、流与并行性、数据或并行性、数据与并行性。到目前为止,研究只集中在利用单一形式的并行性。这个项目的目标是并行实现技术,将允许一个扩展的高性能顺序Prolog系统,同时利用各种形式的并行。这个项目的重点是独立的并行实现技术,是简单的,这将允许添加到现有的顺序Prolog系统中的各种形式的并行系统和增量的方式。将在这里开发的技术将被测试和证明的有效性,将它们纳入SICStus顺序Prolog引擎。还将开发用于编译时分析的相关工具。一般的运行时优化技术,以减少并行实现的开销也将进行研究。 ***
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Gopal Gupta其他文献
2053 MULTIPARAMETRIC MAGNETIC RESONANCE IMAGING AND ULTRASOUND FUSION BIOPSY DETECTS PROSTATE CANCER IN PATIENTS WITH PRIOR NEGATIVE TRUS BIOPSIES
- DOI:
10.1016/j.juro.2012.02.2218 - 发表时间:
2012-04-01 - 期刊:
- 影响因子:
- 作者:
Nitin Yerram;Dmitry Volkin;Jeffery Nix;Srinivas Vourganti;An Hoang;Faisal Ahmed;Gopal Gupta;Art Rastinehad;Jochen Kruecker;Sameul Kadoury;Julie Locklin;Stacey Gates;Sheng Xu;Maria Merino;W. Marston Linehan;Ismail Baris Turkbey;Peter L. Choyke;Bradford J. Wood;Peter A. Pinto - 通讯作者:
Peter A. Pinto
MP67-16 UTILITY OF PREOPERATIVE MRI IN CHARACTERIZING THE PARENCHYMAL-TUMOR INTERFACE OF RENAL MASSES PRIOR TO SURGICAL INTERVENTION
- DOI:
10.1016/j.juro.2017.02.2052 - 发表时间:
2017-04-01 - 期刊:
- 影响因子:
- 作者:
Shalin Desai;Connor Snarskis;Gopal Gupta - 通讯作者:
Gopal Gupta
52 TOTAL AND PARTIAL ADRENALECTOMY HAVE SIMILAR PERI-OPERATIVE OUTCOMES
- DOI:
10.1016/j.juro.2013.02.1428 - 发表时间:
2013-04-01 - 期刊:
- 影响因子:
- 作者:
Chandy Ellimoottil;Quoc-Dien Trinh;Maxine Sun;Adam Kadlec;Kristin Greco;Marcus Quek;Gopal Gupta - 通讯作者:
Gopal Gupta
599 EMETINE DIHYDROCHLORIDE: A NOVEL THERAPY FOR BLADDER UROTHELIAL CARCINOMA
- DOI:
10.1016/j.juro.2013.02.1995 - 发表时间:
2013-04-01 - 期刊:
- 影响因子:
- 作者:
Kimberly Foreman;John Jesse;Gopal Gupta - 通讯作者:
Gopal Gupta
Activities and androgenic regulation of lysosomal enzymes in the epididymis of rhesus monkey.
恒河猴附睾溶酶体酶的活性和雄激素调节。
- DOI:
- 发表时间:
1995 - 期刊:
- 影响因子:2.1
- 作者:
Gopal Gupta;B. Setty - 通讯作者:
B. Setty
Gopal Gupta的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Gopal Gupta', 18)}}的其他基金
I-Corps: An AI-based Physician Advisory System for Disease Management
I-Corps:基于人工智能的疾病管理医生咨询系统
- 批准号:
1916206 - 财政年份:2019
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
RI: SMALL: Inducing Answer Set Programs to Provide Accurate and Concise Explanation of Machine-learned Models
RI:SMALL:归纳答案集程序,为机器学习模型提供准确、简洁的解释
- 批准号:
1910131 - 财政年份:2019
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
RI: SMALL: Efficient Implementations of Goal-Directed Solvers for Answer Set Programming
RI:SMALL:答案集编程的目标导向求解器的高效实现
- 批准号:
1718945 - 财政年份:2017
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
RI: Small: Design and Implementation of Goal-directed Solvers for Answer Set Programming
RI:小型:答案集编程的目标导向求解器的设计和实现
- 批准号:
1423419 - 财政年份:2014
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
CISE Research Resources: Resources for Research in Scalable Parallel Computing and Networking Simulation
CISE 研究资源:可扩展并行计算和网络仿真研究资源
- 批准号:
0130847 - 财政年份:2001
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
NSF-CNPq Collaborative Research: Implementation and Compilation of High-Performance, Scalable Parallel Constraint Programming Systems
NSF-CNPq 合作研究:高性能、可扩展并行约束编程系统的实现和编译
- 批准号:
9900320 - 财政年份:1999
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
U.S.-Denmark Cooperative Research: Horn Logic Denotations - Theory, Practice and Applications
美国-丹麦合作研究:号角逻辑指称——理论、实践与应用
- 批准号:
9904063 - 财政年份:1999
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
CISE Research Instrumentation: Parallel and Distributed Constraint Programming Systems on Multiprocessor PCs: Implementations and Applications
CISE 研究仪器:多处理器 PC 上的并行和分布式约束编程系统:实现和应用
- 批准号:
9729848 - 财政年份:1998
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
U.S.-E.C. Cooperative Research: Implementation and Analysisof Parallel Logic Programming and Concurrent Constraint Systems
美国-欧洲委员会
- 批准号:
9415256 - 财政年份:1995
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
AND-OR Parallel Execution of Logic Programs: A Stack Copying Approach
逻辑程序的 AND-OR 并行执行:堆栈复制方法
- 批准号:
9211732 - 财政年份:1992
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
相似国自然基金
EstimatingLarge Demand Systems with MachineLearning Techniques
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国学者研究基金
相似海外基金
Massively Parallel Bayesian Inference Techniques
大规模并行贝叶斯推理技术
- 批准号:
2741375 - 财政年份:2022
- 资助金额:
$ 10万 - 项目类别:
Studentship
High Performance Parallel and Distributed Systems: Resource Management and Data Handling Techniques
高性能并行和分布式系统:资源管理和数据处理技术
- 批准号:
RGPIN-2019-04479 - 财政年份:2022
- 资助金额:
$ 10万 - 项目类别:
Discovery Grants Program - Individual
High Performance Parallel and Distributed Systems: Resource Management and Data Handling Techniques
高性能并行和分布式系统:资源管理和数据处理技术
- 批准号:
RGPIN-2019-04479 - 财政年份:2021
- 资助金额:
$ 10万 - 项目类别:
Discovery Grants Program - Individual
High Performance Parallel and Distributed Systems: Resource Management and Data Handling Techniques
高性能并行和分布式系统:资源管理和数据处理技术
- 批准号:
RGPIN-2019-04479 - 财政年份:2020
- 资助金额:
$ 10万 - 项目类别:
Discovery Grants Program - Individual
Optimizing Compiler Techniques for Parallel and Heterogeneous Architectures
优化并行和异构架构的编译器技术
- 批准号:
542793-2019 - 财政年份:2019
- 资助金额:
$ 10万 - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Master's
High Performance Parallel and Distributed Systems: Resource Management and Data Handling Techniques
高性能并行和分布式系统:资源管理和数据处理技术
- 批准号:
RGPIN-2019-04479 - 财政年份:2019
- 资助金额:
$ 10万 - 项目类别:
Discovery Grants Program - Individual
Automatic Code Generation on GPUs and Parallel Machines for Numerical Techniques
用于数值技术的 GPU 和并行机上的自动代码生成
- 批准号:
541814-2019 - 财政年份:2019
- 资助金额:
$ 10万 - 项目类别:
University Undergraduate Student Research Awards
Parallel techniques in the context of change of monomial ordering for Grobner basis
格罗布纳基单项式排序变化背景下的并行技术
- 批准号:
542270-2019 - 财政年份:2019
- 资助金额:
$ 10万 - 项目类别:
Alexander Graham Bell Canada Graduate Scholarships - Master's
Computation and Data Intensive Parallel and Distributed Systems: Resource Management and Data Handling Techniques
计算和数据密集型并行和分布式系统:资源管理和数据处理技术
- 批准号:
RGPIN-2018-06297 - 财政年份:2018
- 资助金额:
$ 10万 - 项目类别:
Discovery Grants Program - Individual
Student Travel Support for the 2018 Parallel Architectures and Compilation Techniques (PACT-18) Conference
2018 年并行架构和编译技术 (PACT-18) 会议的学生差旅支持
- 批准号:
1842928 - 财政年份:2018
- 资助金额:
$ 10万 - 项目类别:
Standard Grant














{{item.name}}会员




