课题基金 / 基金详情

XPS: FULL: Collaborative Research: Parallel and Distributed Circuit Programming for Structured Prediction

XPS: FULL: Collaborative Research: Parallel and Distributed Circuit Programming for Structured Prediction
XPS:完整:协作研究:用于结构化预测的并行和分布式电路编程
批准号:
1629459
负责人:
Vivek Sarkar
金额:
$41.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2016
资助国家:
美国
项目状态:
已结题
起止时间:
2016-08-15 至 2018-07-31

项目摘要

项目成果

Vivek Sarkar的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This project develops a system for "circuit programming," which allows a programmer to focus on the high-level solution to a problem rather than on the details of how the computation is organized. Circuit programming consists of writing rules that describe how data items depend on one another. The intellectual merits lie in the design of a new programming language for specifying these rules, along with the algorithms whereby the computer automatically finds efficient strategies for managing the necessary computations on available parallel hardware. The project's broader significance and importance lie in its potential to streamline work in areas such as artificial intelligence and machine learning. With the growing complexity of systems in these areas and their need to process big data in depth, research and teaching typically get bogged down in programming details, especially for parallel platforms; this project aims to delegate those details to automatic methods.The research develops a programming system for Dyna, a circuit programming language that enables concise specification of large function graphs that may be cyclic and/or infinite. Dyna employs (1) a pattern-matching notation that augments pure Prolog with evaluation and aggregation and (2) an object-like mechanism for dynamically defining new sub-circuits as modifications of old ones. This project is building an adaptive system that can mix forward and backward chaining to seek a fixpoint of the circuit and to update this fixpoint as the inputs change. The system will perform compile-time and runtime analysis of the Dyna program and will map it to Habanero, a system for scheduling parallel computations on multicore processors, with extensions for task priorities, task cancellation, GPU execution, and distributed execution.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: PPoSS: Planning: Integrated Scalable Platform for Privacy-aware Collaborative Learning and Inference
  • 批准号:
    2029004
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.0万
  • 财政年份:
    2020
  • 负责人:
    Vivek Sarkar
  • 依托单位:
SPX: Collaborative Research: Scalable Heterogeneous Migrating Threads for Post-Moore Computing
  • 批准号:
    1822919
  • 项目类别:
    Standard Grant
  • 资助金额:
    $45.0万
  • 财政年份:
    2018
  • 负责人:
    Vivek Sarkar
  • 依托单位:
XPS: FULL: Collaborative Research: Parallel and Distributed Circuit Programming for Structured Prediction
  • 批准号:
    1818643
  • 项目类别:
    Standard Grant
  • 资助金额:
    $8.83万
  • 财政年份:
    2017
  • 负责人:
    Vivek Sarkar
  • 依托单位:
CCF: SHF: Medium: Collaborative: A Static and Dynamic Verification Framework for Parallel Programming
  • 批准号:
    1302570
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $40.0万
  • 财政年份:
    2013
  • 负责人:
    Vivek Sarkar
  • 依托单位:
国内基金
海外基金
钴基Full-Heusler合金的掺杂效应和薄膜噪声特性研究
  • 批准号:
    51871067
  • 项目类别:
    面上项目
  • 资助金额:
    60.0万元
  • 批准年份:
    2018
  • 负责人:
    吴晟
  • 依托单位: