课题基金 / 基金详情

CPA-CPL: Scalable Analysis for Concurrent Programs

CPA-CPL: Scalable Analysis for Concurrent Programs
CPA-CPL:并发程序的可扩展分析
批准号:
0811512
负责人:
Sorin Lerner
金额:
$35.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-08-01 至 2011-07-31

项目摘要

项目成果

Sorin Lerner的其他基金

相似基金

相关文献

中文摘要
翻译
并发是几乎所有关键计算基础设施(包括操作系统、数据库、internet路由表和银行系统)的普遍特性。此外,最近的一些技术趋势,如广泛采用多核处理器、面向web的体系结构和点对点系统,使得并发性在主流系统中比以往任何时候都更加重要。不幸的是,并发系统很难构建,因为程序员很难在心里考虑这些并发系统可以交互的许多可能方式。这项研究的广泛目标是为程序员提供开发可靠、高效和健壮的并发系统所需的工具。研究人员将把他们的努力集中在一种特定的工具上,即静态分析工具。事实上,静态算法在程序优化和错误检测方面的进步表明,静态分析可以显著提高计算机系统的可靠性和性能。然而,大多数这些算法的进步仅限于顺序程序,而忽略了并发带来的挑战,其中需要静态检查和优化的潜力是最大的。本研究将为并发程序开发可扩展和精确的分析技术。然而,同时实现可伸缩性和精确性是很困难的,因为这两个目标之间存在公认的紧张关系。为了应对这一挑战,一般的方法将是首先设计可靠且可伸缩的分析(可能以牺牲精度为代价),然后通过经验识别常见的并发编程习惯,在这些习惯中我们的分析失去了精度,并开发针对这些习惯的分析技术,从而迭代地改进这些分析。
英文摘要
Concurrency is a prevalent feature of almost all critical computing infrastructure, including operating systems, databases, internet-routing tables, and banking systems. Furthermore, several recent trends in technology, such as the widespread adoption of multi-core processors, web-service-oriented architectures, and peer-to-peer systems, are making concurrency more important than ever in mainstream systems. Unfortunately, concurrent systems are hard to build, because programmers have a hard time mentally accounting for the many possible ways in which these concurrent systems can interact. The broad goal of this research is to provide programmers with the tools they need to develop concurrent systems that are reliable, efficient and robust.The investigators will focus their efforts on one particular kind of tool, namely static analysis tools. Indeed, advances in static algorithms for program optimization and error detection have shown that static analysis can dramatically improve the reliability and performance of computer systems. However, most of these algorithmic advances are limited to sequential programs and ignore the challenges introduced by concurrency, where the need for static checking and potential for optimization are the greatest.This research will develop scalable and precise analysis techniques for concurrent programs. Achieving scalability and precision at the same time, however, is difficult because there is a widely acknowledged tension between these two goals. To address this challenge, the general methodology will be to design analyses that are sound and scalable first (likely at the expense of precision), and then to iteratively refine these analyses by empirically identifying the common concurrent programming idioms where our analyses lose precision, and developing analysis techniques targeted at these idioms.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Small: Data-Driven Lemma Synthesis for Interactive Proofs
  • 批准号:
    2220892
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2022
  • 负责人:
    Sorin Lerner
  • 依托单位:
SHF: Medium: Generating Correctness Proofs with Neural Networks
  • 批准号:
    1955457
  • 项目类别:
    Standard Grant
  • 资助金额:
    $120.0万
  • 财政年份:
    2020
  • 负责人:
    Sorin Lerner
  • 依托单位:
CPS: Synergy: Towards Foundational Verification of Cyber-Physical Systems
  • 批准号:
    1544757
  • 项目类别:
    Standard Grant
  • 资助金额:
    $70.0万
  • 财政年份:
    2015
  • 负责人:
    Sorin Lerner
  • 依托单位:
TWC: Medium: Towards a Formally Verified Web Browser
  • 批准号:
    1228967
  • 项目类别:
    Standard Grant
  • 资助金额:
    $111.0万
  • 财政年份:
    2012
  • 负责人:
    Sorin Lerner
  • 依托单位:
国内基金
海外基金
液晶态圆偏振荧光共振能量转移体系的构筑及CPL性能的研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    15.0万元
  • 批准年份:
    2024
  • 负责人:
    余振强
  • 依托单位:
铁电耦合CPL活性的手性钙钛矿化合物组装及机理研究
  • 批准号:
    22365017
  • 项目类别:
    地区科学基金项目
  • 资助金额:
    32万元
  • 批准年份:
    2023
  • 负责人:
    唐云志
  • 依托单位:
稀土四面体CPL探针的氨基酸传感研究
  • 批准号:
    --
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    30万元
  • 批准年份:
    2022
  • 负责人:
    周妍妍
  • 依托单位:
U1A及其互作蛋白CPL1/FRY2响应盐胁迫的转录后调控机制