CAREER: Provably Good Concurrency Platforms for Streaming Applications

职业:经过验证的流应用程序良好并发平台

基本信息

  • 批准号:
    1150036
  • 负责人:
  • 金额:
    $ 42.29万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2012
  • 资助国家:
    美国
  • 起止时间:
    2012-07-01 至 2018-06-30
  • 项目状态:
    已结题

项目摘要

Most of the today's computers are parallel machines. For example, multicore processorson personal computers and cell phones, graphics processors, cloudcomputers, and clusters all have more than one processing unit. Many modern applications are data intensive; examples include digital signal processing, audio and videoprocessing, networking, scientific and biological computations.Streaming is an increasingly popular paradigm for applications that process large amounts of data in parallel. A streaming concurrency platform is responsible forcorrectly and efficiently executing streaming applications on a given parallel machine.The goal of this research is to design streaming concurrency platformsthat provide guarantees of forward progress and efficiency. Thisresearch will fundamentally advance the technology by addressing the following important questions: (1) How to guarantee that applications will make forward progress (notdeadlock)? (2) How to guarantee that the streaming applications will run efficientlyon modern parallel machines with deep and complex memory hierarchies?and(3) How to support more general and expressive streaming models whilestill providing correctness and performance guarantees? In modern machines cache locality can have a significant impact onperformance. This research has the potential to make fundamentalcontributions to both design and analysis techniques for steamingschedulers that guarantee good cache performance to streaming applications.This work will enable programmers to express a larger class of applications moreeasily in the streaming model. While this research project is a primarily theoretical undertakingaimed towards designing algorithms and proving asymptotic bounds ontheir performance, the overall goal is to enable practical andefficient concurrency platforms that can run high-performance,high-throughput streaming computations on real parallel machines.Therefore, one of the primary objectives will be to design low overheadand simple algorithms that can be implemented in production-levelstreaming concurrency platforms.
当今的大多数计算机都是并行计算机。 例如,个人电脑和手机上的多核处理器、图形处理器、云计算机和集群都具有多个处理单元。 许多现代应用程序都是数据密集型的;示例包括数字信号处理、音频和视频处理、网络、科学和生物计算。对于并行处理大量数据的应用程序来说,流式传输是一种日益流行的范例。 流式并发平台负责在给定的并行机器上正确、高效地执行流式应用程序。本研究的目标是设计能够提供前进进度和效率保证的流式并发平台。 这项研究将从根本上推进技术的发展,解决以下重要问题:(1)如何保证应用程序向前进展(而不是死锁)? (2)如何保证流应用程序能够在具有深度和复​​杂的内存层次结构的现代并行机器上高效运行?(3)如何支持更通用和更具表现力的流模型,同时仍然提供正确性和性能保证?在现代机器中,缓存局部性会对性能产生重大影响。 这项研究有可能对流调度器的设计和分析技术做出根本性贡献,从而保证流应用程序具有良好的缓存性能。这项工作将使程序员能够在流模型中更轻松地表达更大类的应用程序。 虽然该研究项目主要是一项理论工作,旨在设计算法并证明其性能的渐近界限,但总体目标是实现实用且高效的并发平台,可以在真正的并行机上运行高性能、高吞吐量的流计算。因此,其中之一主要目标是设计可在生产级流并发平台中实现的低开销且简单的算法。

项目成果

期刊论文数量(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 }}

Kunal Agrawal其他文献

Orchestrating safe streaming computations with precise control
通过精确控制编排安全流计算
The Safe and Effective Use of Low-Assurance Predictions in Safety-Critical Systems
在安全关键系统中安全有效地使用低保证率预测
Number : WUCSE-2013-25 2013 Parallel Real-Time Scheduling of DAGs
编号:WUCSE-2013-25 2013 DAG 并行实时调度
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Abusayeed Saifullah;D. Ferry;Jing Li;Kunal Agrawal;Chenyang Lu
  • 通讯作者:
    Chenyang Lu
The Safe and Effective Use of Low-Assurance Predictions in Safety-Critical Systems
在安全关键系统中安全有效地使用低保证率预测
The Safe and Effective Use of Low-Assurance Predictions in Safety-Critical Systems
在安全关键系统中安全有效地使用低保证率预测

Kunal Agrawal的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Kunal Agrawal', 18)}}的其他基金

Collaborative Research: PPoSS: Large: A Full-Stack Architecture for Sparse Computation
协作研究:PPoSS:大型:稀疏计算的全栈架构
  • 批准号:
    2216971
  • 财政年份:
    2022
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Medium: Adventures in Flatland: Algorithms for Modern Memories
合作研究:AF:媒介:平地历险记:现代记忆算法
  • 批准号:
    2106699
  • 财政年份:
    2021
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Continuing Grant
Collaborative Research: SHF: Medium: Responsive Parallelism for Interactive Applications: Theory and Practice
协作研究:SHF:媒介:交互式应用程序的响应式并行性:理论与实践
  • 批准号:
    2107280
  • 财政年份:
    2021
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Continuing Grant
SPX: Collaborative Research: Eat your Wheaties: Multi-Grain Compilers for Parallel Builds at Every Scale
SPX:协作研究:吃你的小麦:用于各种规模并行构建的多粒度编译器
  • 批准号:
    1725647
  • 财政年份:
    2017
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
XPS: FULL: FP: Collaborative Research: Taming parallelism: optimally exploiting high-throughput parallel architectures
XPS:完整:FP:协作研究:驯服并行性:最佳地利用高吞吐量并行架构
  • 批准号:
    1439062
  • 财政年份:
    2014
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
XPS: FP: Real-Time Scheduling of Parallel Tasks
XPS:FP:并行任务的实时调度
  • 批准号:
    1337218
  • 财政年份:
    2013
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
AF: SMALL: Collaborative Research: Data Structures for Parallel Algorithms
AF:小:协作研究:并行算法的数据结构
  • 批准号:
    1218017
  • 财政年份:
    2012
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant

相似海外基金

SHF: Medium: Provably Correct, Energy-Efficient Edge Computing
SHF:中:可证明正确、节能的边缘计算
  • 批准号:
    2403144
  • 财政年份:
    2024
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
CIF: SMALL: Theoretical Foundations of Partially Observable Reinforcement Learning: Minimax Sample Complexity and Provably Efficient Algorithms
CIF:SMALL:部分可观察强化学习的理论基础:最小最大样本复杂性和可证明有效的算法
  • 批准号:
    2315725
  • 财政年份:
    2023
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
CPS: Medium: Collaborative Research: Provably Safe and Robust Multi-Agent Reinforcement Learning with Applications in Urban Air Mobility
CPS:中:协作研究:可证明安全且鲁棒的多智能体强化学习及其在城市空中交通中的应用
  • 批准号:
    2312094
  • 财政年份:
    2023
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
Provably Secure Cryptography Techniques: Effective, Elegant, and Economic
可证明安全的密码技术:有效、优雅且经济
  • 批准号:
    FT220100046
  • 财政年份:
    2023
  • 资助金额:
    $ 42.29万
  • 项目类别:
    ARC Future Fellowships
Collaborative Research: Data-Driven Invariant Sets for Provably Safe Autonomy
协作研究:数据驱动的不变集可证明安全的自治
  • 批准号:
    2303158
  • 财政年份:
    2023
  • 资助金额:
    $ 42.29万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了