课题基金 / 基金详情

XPS: FP: DeCoP: Deterministic Cooperative Parallelism

XPS: FP: DeCoP: Deterministic Cooperative Parallelism
XPS:FP:DeCoP:确定性协作并行性
批准号:
1337278
负责人:
Jose Renau
金额:
$75.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2013
资助国家:
美国
项目状态:
已结题
起止时间:
2013-09-15 至 2018-08-31

项目摘要

项目成果

Jose Renau的其他基金

相似基金

相关文献

中文摘要
翻译
大多数现代计算机系统都有多个计算核心,需要并行应用程序。不幸的是,开发可靠而高效的并行应用程序是出了名的困难,部分原因是不确定的调度,它可以在任意程序点的并行线程之间切换上下文。由此产生的不可预测性和不确定性给开发可靠的并行软件带来了极大的困难,本项目提出将简单协作并发扩展到确定性协作并行,研究并开发一种更好的并行编程模型。协作并发是一种简单的非抢占式模型,只需要最低限度的同步,在这种模式下,即使是有错误或错误的抢占式程序也经常正确执行。这有效地降低了设计的复杂性。协作并发很简单,但不会带来任何加速。该方案利用软件事务存储来提取并行性。该方案解决了三个紧密耦合的问题:提供更简单的并行语义,提供高效的并行执行的新技术,以及与自动并行化和线程级推测等现有补充技术的集成。研究生和本科生研究人员将参与这项研究,其中一些人来自代表性不足的群体。总体而言,该项目旨在使并行应用程序的编程变得更简单,这是一个根本性的进步,不仅对计算机科学界产生影响,而且对移动系统等其他领域也有影响。
英文摘要
Most modern computer systems have multiple computational cores that require parallel applications. Unfortunately, developing reliable and efficient parallel applications is notoriously difficult, in part due to nondeterministic scheduling, which can context-switch between parallel threads at any arbitrary program point. The resulting unpredictability and nondeterminism makes it extremely difficult to develop reliable parallel software.This project proposes to investigate and develop a better model for parallel programming based on extending simple cooperative concurrency to deterministic cooperative parallelism. Cooperative concurrency is a simple non-preemptive model requires minimal synchronization, and under which even buggy or incorrect preemptive programs often execute correctly. This effectively reduces the design complexity. Cooperative concurrency is simple but it does not yield any speedup. This proposal leverages software transactional memory to extract parallelism. The proposal addresses three tightly coupled problems: provide simpler parallel semantics, novel techniques to provide efficient parallel execution, and integrate with existing complementary techniques like automatic parallelization and thread level speculation. Graduate and undergraduate researchers some from under-represented groups will be involved in the research. Overall, the project aims to make a fundamental advanced toward simpler to program parallel applications, with impacts not only in the computer science community but also in other fields like mobile systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CCF: Medium: Collaborative Research: SHF: Cascode: Supporting and Leveraging Voltage Stacking in Future Microprocessors
  • 批准号:
    1514284
  • 项目类别:
    Standard Grant
  • 资助金额:
    $28.5万
  • 财政年份:
    2015
  • 负责人:
    Jose Renau
  • 依托单位:
CSR: Small: Rethinking the Memory Hierarchy
  • 批准号:
    1318943
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.98万
  • 财政年份:
    2013
  • 负责人:
    Jose Renau
  • 依托单位:
II-EN: Fast Thermal-Aware Sampling for Multiprocessors
  • 批准号:
    1205377
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2012
  • 负责人:
    Jose Renau
  • 依托单位:
Collaborative Research: II-NEW: Prototyping Platform to Enable Power-Centric Multicore Research
  • 批准号:
    1059442
  • 项目类别:
    Standard Grant
  • 资助金额:
    $11.9万
  • 财政年份:
    2011
  • 负责人:
    Jose Renau
  • 依托单位:
国内基金
海外基金
基于平面FP腔的宽色域显色及可调特性研究
面向国产 FP-SoC 器件的嵌入式虚拟机的研制及开源生态建设应用示范
基于FP腔型Lab-on-tip传感器阵列化光微流芯片的高效生物检测技术 研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
基于FP-Growth关联分析算法的重症患者抗菌药物精准决策模型的构建和实证研究
  • 批准号:
    2024Y9049
  • 项目类别:
    省市级项目
  • 资助金额:
    100.0万元
  • 批准年份:
    2024
  • 负责人:
    阮君山
  • 依托单位: